@somnia-chain/markets-sdk / index / HubStatus
Interface: HubStatus
Defined in: oracleHub.ts:265
Live on-chain status of the hub (the point read a panel confirms).
Properties
owner
owner:
`0x${string}`
Defined in: oracleHub.ts:266
balanceWei
balanceWei:
bigint
Defined in: oracleHub.ts:269
Total native balance (wei) the hub holds (Σ earmarked + accrued credit + reactivity bond float).
approved
approved:
boolean
Defined in: oracleHub.ts:272
Whether the module has the hub approved (approvedAdapters(hub)) — the
wired/live gate.
subscriptionId
subscriptionId:
bigint
Defined in: oracleHub.ts:274
Reactivity subscription id; 0n until enableReactivity succeeds.
priorityFeePerGas
priorityFeePerGas:
bigint
Defined in: oracleHub.ts:275
maxFeePerGas
maxFeePerGas:
bigint
Defined in: oracleHub.ts:276
gasLimit
gasLimit:
bigint
Defined in: oracleHub.ts:277
perMarketResolveGas
perMarketResolveGas:
bigint
Defined in: oracleHub.ts:279
Per-market resolve-slice gas constant (sizes resolveReserve).
callbackBaseGas
callbackBaseGas:
bigint
Defined in: oracleHub.ts:281
Explicitly-attributed callback overhead gas constant (metering).
maxResolvesPerCallback
maxResolvesPerCallback:
bigint
Defined in: oracleHub.ts:283
Belt-and-suspenders cap on markets resolved per callback.
resolveGasReserve
resolveGasReserve:
bigint
Defined in: oracleHub.ts:285
Gas reserve that breaks the drain loop to the next block.
resolveReserveWei
resolveReserveWei:
bigint
Defined in: oracleHub.ts:287
Per-market resolution reserve attached+locked at onBind (resolveReserve(), wei).
pendingResolves
pendingResolves:
bigint
Defined in: oracleHub.ts:289
Markets still queued for resolution across all pending qids.