ModifyOrder¶
-
struct ModifyOrder¶
Fields required to modify an existing order.
Public Members
-
uint64_t order_id = {}¶
Order identifier.
-
std::string_view request_template¶
Request template (gateway configured)
-
double quantity = roq::NaN¶
New (total) quantity.
-
double price = roq::NaN¶
New limit price.
-
std::string_view routing_id¶
Routing identifier.
-
uint32_t version = {}¶
Version number (strictly increasing, optional)
-
uint32_t conditional_on_version = {}¶
Auto-reject if this version has positively failed (optional)
-
uint64_t order_id = {}¶