Tai.Venues.FeeStore (tai v0.0.75)
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()
Specs
credential_id() :: Tai.Venue.credential_id()
Link to this type
fee_info()
Specs
fee_info() :: Tai.Venues.FeeInfo.t()
Link to this type
product_symbol()
Specs
product_symbol() :: Tai.Venues.Product.symbol()
Link to this type
venue_id()
Specs
venue_id() :: Tai.Venue.id()
Link to this section Functions
Link to this function
all()
Specs
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()
Specs
clear() :: :ok
Link to this function
count()
Specs
count() :: number()
Link to this function
find_by(list)
Specs
find_by( venue_id: venue_id(), credential_id: credential_id(), symbol: product_symbol() ) :: {:ok, fee_info()} | {:error, :not_found}
Link to this function
init(state)
Callback implementation for GenServer.init/1
.
Link to this function
start_link(_)
Link to this function
upsert(fee_info)
Specs
upsert(fee_info()) :: :ok