@somnia-chain/markets-sdk


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

Interface: ExchangeStatus

Defined in: packages/sdk/src/unified/exchange.ts:6

Local chain-tail status, available without indexer or RPC requests.

Extended by

Properties

status

status: "error" | "ok" | "connecting"

Defined in: packages/sdk/src/unified/exchange.ts:8

Existing chain-tail verdict only; no indexer or price threshold is inferred.


updated

updated: number

Defined in: packages/sdk/src/unified/exchange.ts:10

Wall-clock completion time, in milliseconds.


info

info: TailStatus

Defined in: packages/sdk/src/unified/exchange.ts:12

The PRIMARY chain's live-tail snapshot (watch count, socket + resync state).


byChain

byChain: Record<number, TailStatus>

Defined in: packages/sdk/src/unified/exchange.ts:14

Every configured chain's live-tail status, keyed by chain id.