OrderStatusFlags

For an Order change of Status this flag is used to control the behaviour in respect of updates to related tables and distribution of information via Broadcasts. It is passed as an argument to the TE_order_change_status function.

Metadata

  • Underlying type: u8

Values

KeyValueDescription
None0
Updatequotes1If set, update level one quotes when changing the Status of an order.
NoupdateOrder2If set, do not broadcast an Order_change when changing the Status of an order.
NoupdateInterest4Deprecated, OSL use only.
NoupdateHolding8If set, prevents updating of any holdings when changing the Status of an order.
NoupdateOrderbook16If set, prevents updating of the level two order book when changing the Status of an order.
NoupdateAuctionCash32For CCMX transaction, prevents updating of cash holdings when changing the Status of an order.
NoupdateBulkCancel64For a CCMX transaction, used to defer finalisation of holding updates during a bulk cancel operation.
AmendedOrder128For a CCMX transaction, used to indicate that an amended order is having its Status changed in order to properly handle unfunded amounts when updating cash holdings.