@somnia-chain/markets-sdk / index / PlaceSpotOrdersResult
Interface: PlaceSpotOrdersResult
Defined in: packages/sdk/src/trade.ts:643
Result of Trader.placeSpotOrders.
Extends
Properties
hash
hash:
`0x${string}`
Defined in: packages/sdk/src/trade.ts:126
The transaction hash.
Inherited from
receipt
receipt:
TransactionReceipt
Defined in: packages/sdk/src/trade.ts:128
The mined receipt (status, gas used, logs).
Inherited from
executionTimeMicros?
optionalexecutionTimeMicros?:number
Defined in: packages/sdk/src/trade.ts:139
Node-side end-to-end time of the write in microseconds: from the node
receiving the send to its answer, which covers mempool, finality and
execution inside Somnia. Set when the node reports it with the receipt
(eth_sendRawTransactionSync and session sends on a current Somnia node,
or an executor that passes it through). Absent on an older node, on the
eth_sendRawTransaction fallback, and for a wallet-client send. For a
write with prerequisites (an approval first), it times the last
transaction only.
Inherited from
outcomes
outcomes:
BatchPlaceOutcome[]
Defined in: packages/sdk/src/trade.ts:649
Per-request outcomes, index-aligned with the orders input. Reconstructed
from the receipt's OrderPlaced events (a transaction's return data is not
readable by an EOA).
fills
fills:
OrderFill[]
Defined in: packages/sdk/src/trade.ts:651
Fills that executed in this tx, across every request in the batch.