#include <fastmm/core/quote_manager.hpp>
◆ kind
◆ instrument
◆ side
| Side fastmm::QuoteAction::side |
◆ level
| std::uint32_t fastmm::QuoteAction::level |
◆ handle
Cancel/Replace input; New output.
◆ cl_ord_id
New output (the placer fills it)
◆ price
| Price fastmm::QuoteAction::price |
◆ qty
| Qty fastmm::QuoteAction::qty |
◆ post_only
| bool fastmm::QuoteAction::post_only |
◆ deferred
| bool fastmm::QuoteAction::deferred |
New: the target was recorded while an earlier order held the slot and is placed now that it ended (on_order_update), so it was decided against a balance that order may have changed.
◆ withheld
| bool fastmm::QuoteAction::withheld |
New output: not sent, the balance does not cover it (deferred only)
◆ rate_limited
| bool fastmm::QuoteAction::rate_limited |
New / Replace output: not sent, no order token for it now (QuoteParams::token_reserve); the instrument is retried when tokens come back.
◆ account
| VenueId fastmm::QuoteAction::account {} |
New: the pool account to send it from (invalid = automatic)