@somnia-chain/markets-sdk


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

Interface: SeriesOnchain

Defined in: packages/sdk/src/marketCreatorAdmin.ts:186

One Series' live on-chain config (mirror of the Series struct).

Properties

collateral

collateral: `0x${string}`

Defined in: packages/sdk/src/marketCreatorAdmin.ts:188

Per-series collateral ERC-20.


asset

asset: string

Defined in: packages/sdk/src/marketCreatorAdmin.ts:194

Display ticker (e.g. "BTC" — NOT a pair). Doubles as the exchange base symbol for the USDC-quoted candle sources built per roll, so it must match the spot listing on the source exchanges (Binance/OKX/…).


numericDecimals

numericDecimals: number

Defined in: packages/sdk/src/marketCreatorAdmin.ts:196

Decimal precision of the oracle's numeric price answer.


intervalSec

intervalSec: number

Defined in: packages/sdk/src/marketCreatorAdmin.ts:198

Roll interval in seconds; 0 means the series was never registered.


settlementWindow

settlementWindow: number

Defined in: packages/sdk/src/marketCreatorAdmin.ts:200

Post-expiry settlement window in seconds.