ExOpenSea.Http.Request (ex_open_sea v0.0.7)
Link to this section Summary
Link to this section Types
Link to this type
api_key()
@type api_key() :: String.t()
Link to this type
domain()
@type domain() :: String.t()
Link to this type
http_method()
@type http_method() :: :get | :post | :put | :delete
Link to this type
params()
@type params() :: map()
Link to this type
path()
@type path() :: String.t()
Link to this type
protocol()
@type protocol() :: String.t()
Link to this type
query_encoder()
@type query_encoder() :: module()
Link to this section Functions
Link to this function
for_path(path)
Link to this function
url(request)
Link to this function
with_auth(request, api_key)
Link to this function
with_domain(request, domain)
Link to this function
with_method(request, method)
@spec with_method(t(), http_method()) :: t()
Link to this function
with_protocol(request, protocol)
Link to this function
with_query(request, params, query_encoder \\ ExOpenSea.QueryEncoders.WwwForm)
@spec with_query(t(), params(), query_encoder()) :: t()