Skip to main content

Order Intents

Order intents express the bounded execution the vault is willing to accept. They translate product basket targets and current holdings into constrained actions that solvers may fill.

Intent Fields

Intent fieldDefinition
Product / vaultThe vault whose exposure is being adjusted.
Batch IDThe active execution batch associated with a basket and product state.
TokenThe prediction-market position involved in the intent.
SideBuy or sell.
Price boundMinimum or maximum acceptable price, depending on side.
Size boundMaximum fillable amount remaining under the intent.
ExpiryTime after which the intent is no longer valid.
Solver roleAuthorization boundary for who may fill the intent.

Partial And Expired Intents

An intent can be constrained by remaining size, expiry, product state, and batch validity. A partial fill is valid only within the remaining bounds. An expired or superseded intent should not be used as evidence that current execution capacity is available.

Reconciliation

Reconciliation checks that vault balances, outstanding shares, prediction-market positions, NAV reporting, basket state, and execution records are mutually consistent. If reconciliation fails, the PMF blocks new primary flow until the inconsistency is resolved.