@somnia-chain/markets-sdk / index / ClaimableInput
Interface: ClaimableInput
Defined in: derivedReads.ts:408
A settled binary position to evaluate for claimability.
Properties
marketId
marketId:
string
Defined in: derivedReads.ts:410
Market id (bytes32 hex), passed through to the output.
pool
pool:
string
Defined in: derivedReads.ts:412
The market's pool address, passed through to the output.
outcomeIdx
outcomeIdx:
0|1
Defined in: derivedReads.ts:414
0 = YES, 1 = NO — which outcome this position holds.
amount
amount:
bigint
Defined in: derivedReads.ts:416
Held outcome-token balance (raw). Non-positive positions are dropped.
winningOutcome
winningOutcome:
number|null
Defined in: derivedReads.ts:418
Winning outcome (0/1) when resolved; null when voided/unresolved.
voided
voided:
boolean
Defined in: derivedReads.ts:420
True when the market voided — both sides then redeem at half.
status
status:
string
Defined in: derivedReads.ts:422
Market lifecycle status ("Resolved" | "Voided" | …), passed through to the output.
settlementFeeBps
settlementFeeBps:
bigint
Defined in: derivedReads.ts:424
Settlement fee in bps (1 = 0.01%); the winner payout skims this.