Skip to main content
Version: 1.16.0

Function: getTokenPoolArtifact()

getTokenPoolArtifact(type: "BurnMintTokenPool" | "BurnFromMintTokenPool" | "BurnWithFromMintTokenPool" | "LockReleaseTokenPool" | "SiloedLockReleaseTokenPool"): DeployArtifact

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

Deploy artifact for a deployable pool type (v2.0.0): contract name (= type), the cached constructor Interface, and the creation bytecode.

Parameters​

ParameterType
type"BurnMintTokenPool" | "BurnFromMintTokenPool" | "BurnWithFromMintTokenPool" | "LockReleaseTokenPool" | "SiloedLockReleaseTokenPool"

Returns​

DeployArtifact