Tai.TestSupport.Mocks.Responses.Orders.GoodTillCancel (tai v0.0.59)
Link to this section Summary
Link to this section Types
Link to this type
buy_limit()
Specs
buy_limit() :: Tai.Trading.OrderSubmissions.BuyLimitGtc.t()
Link to this type
insert_result()
Specs
insert_result() :: :ok
Link to this type
order()
Specs
order() :: Tai.Trading.Order.t()
Link to this type
sell_limit()
Specs
sell_limit() :: Tai.Trading.OrderSubmissions.SellLimitGtc.t()
Link to this type
submission()
Specs
submission() :: buy_limit() | sell_limit()
Link to this type
venue_order_id()
Specs
venue_order_id() :: String.t()
Link to this section Functions
Link to this function
amend_bulk_price(orders_and_attrs)
Specs
amend_bulk_price([{order(), %{}}]) :: :ok
Link to this function
amend_bulk_price_and_qty(orders_and_attrs)
Specs
amend_bulk_price_and_qty([{order(), %{}}]) :: :ok
Link to this function
amend_price(order, price)
Specs
Link to this function
amend_price_and_qty(order, price, qty)
Specs
Link to this function
cancel_accepted(venue_order_id)
Specs
cancel_accepted(venue_order_id()) :: :ok
Link to this function
canceled(venue_order_id)
Specs
canceled(venue_order_id()) :: :ok
Link to this function
create_accepted(venue_order_id, submission)
Specs
create_accepted(venue_order_id(), submission()) :: :ok
Link to this function
filled(submission)
Specs
filled(submission()) :: insert_result()
Link to this function
filled(venue_order_id, submission)
Specs
filled(venue_order_id(), submission()) :: insert_result()
Link to this function
open(venue_order_id, submission, attrs \\ %{})
Specs
open(venue_order_id(), submission(), map()) :: :ok
Link to this function
rejected(venue_order_id, submission)
Specs
rejected(venue_order_id(), submission()) :: :ok