@somnia-chain/markets-sdk / index / MarketResolutionEvent
Type Alias: MarketResolutionEvent
MarketResolutionEvent =
object
Defined in: query.ts:2053
One market-resolution lifecycle event (mirror of the indexer
MarketResolutionEvent entity). Oracle v2: resolution is delivered as a
payout VECTOR (MarketResolved(marketId, qid, payoutDenominator, payoutNumerators, voided)); winningOutcome stays as the binary-compat
derivation of a one-hot vector.
Properties
id
id:
string
Defined in: query.ts:2054
market
market:
string
Defined in: query.ts:2056
Market id (lowercased bytes32).
kind
kind:
string
Defined in: query.ts:2058
Resolution kind, e.g. "Resolved" | "Skipped" | "Failed" (indexer-defined).
winningOutcome
winningOutcome:
number|null
Defined in: query.ts:2061
Winning outcome (0 = YES, 1 = NO), derived from a one-hot payout vector; null on void / skip / non-one-hot vectors.
payoutNumerators?
optionalpayoutNumerators?:string[] |null
Defined in: query.ts:2065
Per-outcome payout numerators delivered with the event (decimal strings; raw Σ == payoutDenominator). Null on events indexed before the vector wire / kinds that carry none.
payoutDenominator?
optionalpayoutDenominator?:string|null
Defined in: query.ts:2068
Vector denominator (PAYOUT_VECTOR_DENOMINATOR = 10_000_000; decimal
string). Null when no vector was carried.
voided?
optionalvoided?:boolean|null
Defined in: query.ts:2070
True when the market was voided (uniform vector) rather than resolved.
blockNumber
blockNumber:
string
Defined in: query.ts:2071
timestamp
timestamp:
string
Defined in: query.ts:2072
txHash
txHash:
string
Defined in: query.ts:2073