@somnia-chain/markets-sdk


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

Type Alias: FillDetail

FillDetail = OrderFillRow & object

Defined in: packages/sdk/src/fills.ts:318

OrderFillRow plus the market it executed on — one fill, fully framed.

The embed is marketRef, not market, because the name is already taken: FillRow.market is the bytes32 marketId STRING (aliased from market_id in FillQueryFields, load-bearing for binary-PnL market scoping). Two fields cannot share it — GraphQL refuses to select the market relationship alongside the market: market_id alias, and the TS intersection string & MarketRef is uninhabitable.

Type Declaration

marketRef

marketRef: MarketRef