Tai.Fleets.AdvisorConfig (tai v0.0.75)
Link to this section Summary
Link to this section Types
Link to this type
advisor_id()
Specs
advisor_id() :: atom()
Link to this type
fleet_id()
Specs
fleet_id() :: Tai.Fleets.FleetConfig.id()
Link to this type
market_stream_keys()
Specs
market_stream_keys() :: [{venue(), product_symbol()}]
Link to this type
product_symbol()
Specs
product_symbol() :: String.t()
Specs
t() :: %Tai.Fleets.AdvisorConfig{
advisor_id: advisor_id(),
config: struct() | map(),
fleet_id: fleet_id(),
instance_supervisor: module() | nil,
market_stream_keys: market_stream_keys(),
mod: module(),
restart: :permanent | :transient | :temporary,
shutdown: timeout() | :brutal_kill,
start_on_boot: boolean()
}
Link to this type
venue()
Specs
venue() :: String.t()