gill
gill/programs/token/Type aliases

MintToCheckedInput

type MintToCheckedInput<TAccountMint, TAccountToken, TAccountMintAuthority> = {
  amount: MintToCheckedInstructionDataArgs["amount"];
  decimals: MintToCheckedInstructionDataArgs["decimals"];
  mint: Address<TAccountMint>;
  mintAuthority:   | Address<TAccountMintAuthority>
     | TransactionSigner<TAccountMintAuthority>;
  multiSigners?: TransactionSigner[];
  token: Address<TAccountToken>;
};

Type Parameters

Type ParameterDefault type
TAccountMint extends stringstring
TAccountToken extends stringstring
TAccountMintAuthority extends stringstring

Properties

amount

amount: MintToCheckedInstructionDataArgs["amount"];

decimals

decimals: MintToCheckedInstructionDataArgs["decimals"];

mint

mint: Address<TAccountMint>;

The mint.


mintAuthority

mintAuthority: 
  | Address<TAccountMintAuthority>
| TransactionSigner<TAccountMintAuthority>;

The mint's minting authority or its multisignature account.


multiSigners?

optional multiSigners: TransactionSigner[];

token

token: Address<TAccountToken>;

The account to mint tokens to.

On this page