@somnia-chain/markets-sdk / index / Tradable
Interface: Tradable
Defined in: unified/symbols.ts:23
A parsed + resolved tradable: the market it lives on, and (for outcome markets) which outcome book it addresses.
Properties
market
market:
Market
Defined in: unified/symbols.ts:25
The native market row this tradable lives on (union — narrow by marketType).
marketSymbol
marketSymbol:
string
Defined in: unified/symbols.ts:27
Canonical MARKET symbol (no outcome suffix).
symbol
symbol:
string
Defined in: unified/symbols.ts:29
Canonical tradable symbol (with outcome suffix where applicable).
outcome?
optionaloutcome?:string
Defined in: unified/symbols.ts:31
Outcome label (binary: "YES" | "NO"); undefined for spot.
outcomeIndex?
optionaloutcomeIndex?:number
Defined in: unified/symbols.ts:33
Outcome index (binary: 0 = YES, 1 = NO); undefined for spot.
pool
pool:
string
Defined in: unified/symbols.ts:35
The pool the tradable's orders go to.