tai v0.0.53 Tai.Venues.FeeStore

Link to this section Summary

Functions

Returns a specification to start this module under a supervisor.

Callback implementation for GenServer.init/1.

Link to this section Types

Link to this type

credential_id()

credential_id() :: Tai.Venue.credential_id()
Link to this type

fee_info()

fee_info() :: Tai.Venues.FeeInfo.t()
Link to this type

product_symbol()

product_symbol() :: Tai.Venues.Product.symbol()
Link to this type

venue_id()

venue_id() :: Tai.Venue.id()

Link to this section Functions

Link to this function

all()

all() :: []
Link to this function

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

Link to this function

clear()

clear() :: :ok
Link to this function

count()

count() :: number()
Link to this function

find_by(list)

find_by(
  venue_id: venue_id(),
  credential_id: credential_id(),
  symbol: product_symbol()
) :: {:ok, fee_info()} | {:error, :not_found}

Callback implementation for GenServer.init/1.

Link to this function

upsert(fee_info)

upsert(fee_info()) :: :ok