@somnia-chain/markets-sdk / index / IndexedPool
Interface: IndexedPool
Defined in: query.ts:2875
The indexer's per-pool aggregate (Pool; id = lowercased pool address) — the
long-lived BinaryPool contract that outlives any single market.
Properties
id
id:
string
Defined in: query.ts:2877
Lowercased pool address (== address).
address
address:
string
Defined in: query.ts:2878
collateral
collateral:
string|null
Defined in: query.ts:2880
Collateral token the pool is bound to for its whole life (lowercased).
creator
creator:
string|null
Defined in: query.ts:2883
The pool's creator — its first-deploy market creator, the only party that can reuse it (lowercased).
currentMarketId
currentMarketId:
string|null
Defined in: query.ts:2886
marketId of the pool's CURRENT binding; null when finalized + released and awaiting reuse.
currentNonce
currentNonce:
string|null
Defined in: query.ts:2888
Pool market nonce of the current binding (decimal string).
generationCount
generationCount:
number
Defined in: query.ts:2890
Number of markets this pool has served (== the latest nonce).
createdAtTimestamp
createdAtTimestamp:
string
Defined in: query.ts:2891
updatedAtTimestamp
updatedAtTimestamp:
string
Defined in: query.ts:2892