Whether tx.enqueuePlan would build the order now and admission would take it at the current
price: the builder's preflight (the queue gates, the order fee, the minimum premium and the
market's cash), the balance against totalDebit, the payout bound and, for a budget, the
floor admission buys without the fee subsidy. Two admission conditions are checked only on
chain, at placement: the market's SVI age under the order desk's svi_max_age_ms, and room in
the payout tree for a new strike's boundary nodes.
The account's USDC, or null without an account.
Whether the balance covers totalDebit, or null without an account.
Whether the owner has a Predict account yet.
USDC escrowed for the premium and fees. Unused budget comes back at the fill.
quote.cost + orderFee: what the order costs if it fills at the current price.
The largest amount (budget plans) or quantity (exact plans) the market's spare cash and,
with an account, the balance allow now. An exact plan's balance bound prices each contract
at the plan's worstPricePerContract. Null when neither binds.
The smallest payout the order accepts, at the worst price. A smaller fill is refunded.
minPayout / totalDebit: the multiple at the worst price.
Pass order.options to tx[order.builder].
The flat order fee, read from the order desk, charged once per order.
potentialPayout / expectedDebit ("Payout multiple"), order fee included.
The payout if it wins, at the current price ("Potential payout").
All-in price per contract now in USDC (0.42 is 42¢), after the fee subsidy, order fee excluded.
The quote at the current price.
Whether the quote is the account's own (quote_mint_*_for_account, with its builder fee). A
visitor without an account, or a balance below the order, gets quote_mint's quote instead,
with a budget's quantity found by a short search.
The PredictPreflightError code the order would get now, or null. 'fee' also covers a
missing account or a balance below totalDebit.
The owner, market and strike range the plan was quoted for.
τ, deadline and cutoff for an order placed now, from the local clock.
budget + orderFee: what enqueue debits.
The worst price the limits admit: the price per contract without the fee subsidy, plus the slippage. Enqueue admission checks the order without the subsidy, and the subsidy can run out before the fill, so the limits never count on it.
read.planMint: everything a purchase form shows, and the enqueue options that carry its slippage. Display only: the fill prices at τ, within the limits inorder.