Skip to main content
Version: 1.15.0

Type Alias: MintParams

MintParams = { account: string; amount: bigint; sender?: string; tokenAddress: string; }

Defined in: cct/evm/token/operations/mint.ts:20

Parameters for Mint.

Properties​

account​

account: string

Defined in: cct/evm/token/operations/mint.ts:28

Account credited with the newly minted supply.


amount​

amount: bigint

Defined in: cct/evm/token/operations/mint.ts:30

Amount to mint, in the token's smallest unit (uint256).


sender?​

optional sender?: string

Defined in: cct/evm/token/operations/mint.ts:32

Address holding the token's mint role; sets tx.from for offline / multisig signing.


tokenAddress​

tokenAddress: string

Defined in: cct/evm/token/operations/mint.ts:26

Token to mint. A recognized CCT token (BurnMintERC677 v1.5.1 / v1.6.2, or CrossChainToken v2.0.0) gets a mint-role pre-flight; any other token exposing mint(address,uint256) is minted best-effort, letting the chain enforce the role at broadcast.