@somnia-chain/markets-sdk / index / SystemInfo
Interface: SystemInfo
Defined in: system.ts:36
Properties
clobFactory
clobFactory:
`0x${string}`|null
Defined in: system.ts:38
BinaryMarketsModule.clobFactory() (authoritative) or the configured fallback.
binaryMarketImpl
binaryMarketImpl:
`0x${string}`|null
Defined in: system.ts:41
ClobFactory.binaryMarketImpl(), or null when the live read fails (there is
no configured market-impl fallback; binaryPoolImpl is a different contract).
factoryMismatch
factoryMismatch:
boolean
Defined in: system.ts:43
True when the live ClobFactory differs from the configured one.
settlement
settlement:
`0x${string}`|null
Defined in: system.ts:47
The BinarySettlement singleton the module is wired to (live
BinaryMarketsModule.settlement(), falling back to the configured
addresses.binarySettlement). Null pre-wire / on pre-v2 deploys.
settlementMismatch
settlementMismatch:
boolean
Defined in: system.ts:49
True when the module's live settlement differs from the configured one.
marketCreator
marketCreator:
MarketCreatorInfo|null
Defined in: system.ts:50
oracle
oracle: {
owner:`0x${string}`|null;binaryModule:`0x${string}`|null; } |null
Defined in: system.ts:51
usdc
usdc: {
symbol:string|null;decimals:number|null; } |null
Defined in: system.ts:52