Module architect_api::protocol::orderflow
source · Expand description
This is the low level orderflow protocol
Structs
- An ack that we couldn’t fully process
- A counterparty reject that we didn’t fully understand
- A fill that we couldn’t process normally
- The best information available about an aberrant thing.
- The id of the channel an order is sent through
- The ID of a fill
- A reject from the counterparty
- A fill that was fully understood and processed normally.
- A reject from the oms
- An order! Limit only for the moment.
- The id of an order
Enums
- A reject from the counterparty or exchange
- A fill
- The list of problems that make a fill aberrant
- A message from the OMS
- A halted thing can’t open new orders
- This represents the scope of a halt in Architect
- The reasons why the oms can reject an order
- The list of problems that make an order ack aberrant
- The state of an order
- A message to the OMS