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