Documentation Index
Fetch the complete documentation index at: https://docs.adipredictstreet.com/llms.txt
Use this file to discover all available pages before exploring further.
Delayed
Market moves toDELAYED when the configured data source(s) cannot
yield a safe, unambiguous outcome:
- Provider data is unavailable or stale at the expected resolution window.
- Provider data is ambiguous (e.g. event status not yet decisive).
- When multi-source is configured, no safe majority across the configured providers.
DELAYED is
driven by the unavailable / ambiguous / no-safe-majority cases
above.)
Your trading effect
- New orders: rejected (
409 market_not_open). - Existing locked balances: preserved.
Recovery
- Secondary source cross-check by Settlement Ops.
- If resolved → returns to
PENDING_RESOLUTION. - If not resolved in reasonable time → CO decides on void (CO + CTO joint approval).
Void
Void is a payout-vector outcome: the contract resolves the market with a vector that returns equal payouts across the outcomes (rather than a winner-takes-all vector). Redemption then follows that void payout vector through normalConditionalTokens.redeemPositions — partners do not need a
separate refund flow. The amount returned to a holder is determined
by the void payout vector + their token holdings at resolution
time, not by the original trade price they paid to acquire those
tokens.
Grounds (SOP §9.1):
- Event cancelled / abandoned with no standing result.
- Resolution criteria insufficient / ambiguous.
- Dispute review concluded void is the only safe outcome (binary markets).
Approval
CO + CTO joint written approval, tracked off-chain via SOP. Board notification within 24 hours. The on-chain authorisation model is an admin role — the repo does not currently prove an active multisig integration on this path.What you observe
- Market status →
VOIDED. oracle.market_cancelledWebSocket event published (separate fromoracle.market_resolved).- Users: position tokens redeem against the void payout vector
via
ConditionalTokens.redeemPositions. Lock release follows redemption, not the original trade-cost basis.