Skip to main content
Version: 1.17.0

Function: isTokenPoolType()

isTokenPoolType(v: string): v is "CrossChainPoolToken" | "BurnMintTokenPool" | "BurnFromMintTokenPool" | "BurnWithFromMintTokenPool" | "BurnToAddressTokenPool" | "BurnMintWithLockReleaseFlagTokenPool" | "LockReleaseTokenPool" | "SiloedLockReleaseTokenPool"

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

Type guard for TOKEN_POOL_TYPES.

Parameters​

ParameterType
vstring

Returns​

v is "CrossChainPoolToken" | "BurnMintTokenPool" | "BurnFromMintTokenPool" | "BurnWithFromMintTokenPool" | "BurnToAddressTokenPool" | "BurnMintWithLockReleaseFlagTokenPool" | "LockReleaseTokenPool" | "SiloedLockReleaseTokenPool"