@somnia-chain/markets-sdk / index / PlacePerpStopOrderResult
Interface: PlacePerpStopOrderResult
Defined in: packages/sdk/src/trade.ts:133
Trader.placePerpStopOrder's result: the tx plus the registry id(s).
Both ids come from PendingOrderCreated, because the function's return value is
unreadable from a receipt.
Extends
Other
hash
hash:
`0x${string}`
Defined in: packages/sdk/src/trade.ts:82
The transaction hash.
Inherited from
receipt
receipt:
TransactionReceipt
Defined in: packages/sdk/src/trade.ts:84
The mined receipt (status, gas used, logs).
Inherited from
stopOrderId?
optionalstopOrderId?:bigint
Defined in: packages/sdk/src/trade.ts:139
The id of the leg described by the call's own top-level fields — pass to Trader.cancelPerpStopOrder. Undefined only if the event wasn't found in the receipt (an ABI/deployment drift, not a normal path).
trading
pairedStopOrderId?
optionalpairedStopOrderId?:bigint
Defined in: packages/sdk/src/trade.ts:145
The pair leg's id, when one was placed. Undefined for a single stop.