Tai.Events.OrderUpdated (tai v0.0.75)

Link to this section Summary

Link to this section Types

Specs

client_id() :: Tai.Orders.Order.client_id()
Link to this type

credential_id()

Specs

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

product_type()

Specs

product_type() :: Tai.Venues.Product.type()

Specs

side() :: Tai.Orders.Order.side()

Specs

status() :: Tai.Orders.Order.status()

Specs

t() :: %Tai.Events.OrderUpdated{
  client_id: client_id(),
  close: boolean() | nil,
  credential_id: credential_id(),
  cumulative_qty: Decimal.t(),
  enqueued_at: DateTime.t(),
  error_reason: term(),
  last_received_at: DateTime.t() | nil,
  last_venue_timestamp: DateTime.t() | nil,
  leaves_qty: Decimal.t(),
  price: Decimal.t(),
  product_symbol: atom(),
  product_type: product_type(),
  qty: Decimal.t(),
  side: side(),
  status: status(),
  time_in_force: time_in_force(),
  type: type(),
  updated_at: DateTime.t() | nil,
  venue_id: venue_id(),
  venue_order_id: String.t() | nil
}
Link to this type

time_in_force()

Specs

time_in_force() :: Tai.Orders.Order.time_in_force()

Specs

type() :: Tai.Orders.Order.type()

Specs

venue_id() :: Tai.Venues.Adapter.venue_id()