@somnia-chain/markets-sdk / index / ClaimablePosition
Interface: ClaimablePosition
Defined in: derivedReads.ts:351
One redeemable outcome position in a settled market — shaped to feed
straight into trader.redeemMany({ entries: [...] }).
Properties
marketId
marketId:
string
Defined in: derivedReads.ts:353
Market id (bytes32 hex) — entries[].marketId for redeemMany.
pool
pool:
string
Defined in: derivedReads.ts:355
The market's pool address (lowercased).
outcomeIdx
outcomeIdx:
0|1
Defined in: derivedReads.ts:357
0 = YES, 1 = NO — entries[].outcomeIdx for redeemMany.
amount
amount:
bigint
Defined in: derivedReads.ts:359
Redeemable outcome-token balance (raw) — entries[].amount for redeemMany.
estPayout
estPayout:
bigint
Defined in: derivedReads.ts:362
Estimated collateral payout net of the settlement fee (raw). Winner: amount × (1 − fee); voided: amount / 2 (both sides). Loser side: 0.
status
status:
string
Defined in: derivedReads.ts:364
Market lifecycle status driving the claim ("Resolved" | "Voided" | …).