{s}omniamarkets

@somnia-chain/markets-sdk


@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.