@somnia-chain/markets-sdk


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

Type Alias: PerpStopOrderRead

PerpStopOrderRead = { status: "present"; order: PerpStopOrderOnChain; } | { status: "absent"; } | { status: "failed"; error: PerpStopOrderReadError; }

Defined in: packages/sdk/src/perp/stops.ts:454

One result from SomniaMarketsClient.getPerpStopOrders.

A non-live stop is known absent. A failed chain call stays distinct because the caller cannot safely treat an unreadable stop as cancelled or triggered.