{s}omniamarkets

@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / index / UnifiedMarket

Interface: UnifiedMarket

Defined in: unified/structs.ts:16

A unified market object. info is the native Market union row.

Properties

id

id: string

Defined in: unified/structs.ts:18

Venue-internal id (the native market id: bytes32 for binary, pool for spot).


symbol

symbol: string

Defined in: unified/structs.ts:19


type

type: UnifiedMarketType

Defined in: unified/structs.ts:20


base

base: string

Defined in: unified/structs.ts:21


quote

quote: string

Defined in: unified/structs.ts:22


settle?

optional settle?: string

Defined in: unified/structs.ts:23


active

active: boolean

Defined in: unified/structs.ts:25

Derived from live/indexed lifecycle — false once trading is impossible.


contract

contract: boolean

Defined in: unified/structs.ts:26


precision

precision: object

Defined in: unified/structs.ts:27

price

price: number

amount

amount: number


limits

limits: object

Defined in: unified/structs.ts:28

amount

amount: object

amount.min?

optional min?: number


outcomes?

optional outcomes?: object[]

Defined in: unified/structs.ts:30

Outcome tradables (binary/categorical). Absent on spot/swap.

symbol

symbol: string

label

label: string

index

index: number


info

info: Market

Defined in: unified/structs.ts:31