tai v0.0.45 Tai.VenueAdapters.Bitmex.Stream.Connection.State

Link to this section Summary

Link to this section Types

Link to this type

account_id()

account_id() :: Tai.Venues.Adapter.account_id()
Link to this type

channel_name()

channel_name() :: atom()
Link to this type

product()

product() :: Tai.Venues.Product.t()
Link to this type

route()

route() :: :auth | :order_books | :optional_channels
Link to this type

t()

t() :: %Tai.VenueAdapters.Bitmex.Stream.Connection.State{
  account: {account_id(), map()} | nil,
  channels: [channel_name()],
  opts: map(),
  products: [product()],
  quote_depth: pos_integer(),
  routes: %{required(route()) => atom()},
  venue: venue_id()
}