Skip to main content
Version: 1.16.0

Variable: TOKEN_POOL_TYPES

const TOKEN_POOL_TYPES: readonly ["BurnMintTokenPool", "BurnFromMintTokenPool", "BurnWithFromMintTokenPool", "BurnToAddressTokenPool", "BurnMintWithLockReleaseFlagTokenPool", "LockReleaseTokenPool", "SiloedLockReleaseTokenPool"]

Defined in: cct/evm/token-pool/contracts.ts:78

Supported on-chain typeAndVersion pool types. The burn-* variants are interface-compatible for CCT ops and share the BurnMint ABI; LockReleaseTokenPool and SiloedLockReleaseTokenPool each have their own (see getTokenPoolFamily). Unsupported values fail in parseTokenPoolVersion, which also normalizes v1.5.0's *AndProxy shims onto these base names.