@somnia-chain/markets-sdk


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

Interface: ExchangeDataStatus

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

Opt-in mixed-tier status; each data source retains its own verdict.

Extends

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.

Inherited from

ExchangeStatus.status


updated

updated: number

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

Wall-clock completion time, in milliseconds.

Inherited from

ExchangeStatus.updated


info

info: TailStatus

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

Existing chain-tail snapshot, retained for compatibility.

Inherited from

ExchangeStatus.info


indexer

indexer: IndexerFreshness | null

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

Raw independently measured indexer lag; null when no metadata row exists.


prices

prices: object[]

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

Every asset with price state, independently classified.

asset

asset: string

health

health: PriceFeedHealth