Structs§
- Completed
Remote Order - Completed
Remote Orders - Unordered collection of completed remote orders. Only when the client has confirmed these orders have either been 100% filled by the matching engine or canceled will it transition state to [
filled_remote_orders]. - Minimal
Orders Capacity Spec - Order
Manager - Pending
Client Order - Pending
Client Orders - Unordered list of pending client orders (eg. stop orders), where only this client knows the order and its intent. When the condition is tripped, it will be converted into a pending remote order, the state transition will take place, and the
OrdersBackendused will become aware of the order. - Pending
Remote Order - Pending
Remote Orders - Unordered list of pending remote orders. The order will be booked into a fill, partial fill, or resting state before this client knows. Once the client recognizes the booking, the order will be moved to [
working_remote_orders]. - Simple
Orders Capacity Spec - Working
Remote Order - Working
Remote Orders - Unordered list of working remote orders. These include all unfilled resting orders, partially filled resting orders, and market orders that have not been matched. All orders in
working_remote_ordershave been recognized by the matching engine and the client has received that the matching engine knows these orders. Only when the client is aware that the order is 100% filled will it state transition to [filled_remote_orders].
Enums§
- Assign
Remote Order IdError - Cancel
Client Order Error - Cancel
Flatten AllError - Cancel
Order Error - Cancel
Remote Order Error - Order
Group Mut - Order
Mut - Order
Ref - Pending
Client Activate Error - Pending
Client Cancel Error - Pending
Remote Processed Error - Pending
Remote Submit Error - Remote
Canceled Remote Order Error - Submit
Remote Order Error - TryCancel
Remote Order Error - Working
Remote Order Submit Error