@somnia-chain/markets-sdk


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

Interface: TapeOrder

Defined in: packages/sdk/src/networkTape.ts:54

An order placement as the tape saw it (either side of the book).

Properties

key

key: string

Defined in: packages/sdk/src/networkTape.ts:56

Stable row key: ${blockNumber}_${logIndex}_${pool}.


pool

pool: string

Defined in: packages/sdk/src/networkTape.ts:58

Lowercased pool address the order landed on.


orderId

orderId: bigint

Defined in: packages/sdk/src/networkTape.ts:60

uint128 order id — with pool, a permanent identity (ids never reuse).


owner

owner: string

Defined in: packages/sdk/src/networkTape.ts:62

Order owner, lowercased.


isBid

isBid: boolean

Defined in: packages/sdk/src/networkTape.ts:63


price

price: bigint

Defined in: packages/sdk/src/networkTape.ts:65

Limit price, raw quote units per whole base (binary: YES-probability scale).


quantity

quantity: bigint

Defined in: packages/sdk/src/networkTape.ts:67

Full order size, raw base/outcome units.


blockNumber

blockNumber: number

Defined in: packages/sdk/src/networkTape.ts:68


logIndex

logIndex: number

Defined in: packages/sdk/src/networkTape.ts:69


at

at: number

Defined in: packages/sdk/src/networkTape.ts:71

Arrival time (ms since epoch) — Somnia logs carry no timestamp.