Tai.TestSupport.Mocks.Responses.Orders.GoodTillCancel (tai v0.0.66)

Link to this section Summary

Link to this section Types

Specs

Link to this type

insert_result()

Specs

insert_result() :: :ok

Specs

order() :: Tai.Orders.Order.t()
Link to this type

sell_limit()

Specs

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

amend_price(order(), Decimal.t()) :: :ok
Link to this function

amend_price_and_qty(order, price, qty)

Specs

amend_price_and_qty(order(), Decimal.t(), Decimal.t()) :: :ok
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

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