gill
gill/programs/token/Type aliases

UpdateConfidentialTransferMintInput

type UpdateConfidentialTransferMintInput<TAccountMint, TAccountAuthority> = {
  auditorElgamalPubkey: UpdateConfidentialTransferMintInstructionDataArgs["auditorElgamalPubkey"];
  authority: TransactionSigner<TAccountAuthority>;
  autoApproveNewAccounts: UpdateConfidentialTransferMintInstructionDataArgs["autoApproveNewAccounts"];
  mint: Address<TAccountMint>;
};

Type Parameters

Type ParameterDefault type
TAccountMint extends stringstring
TAccountAuthority extends stringstring

Properties

auditorElgamalPubkey

auditorElgamalPubkey: UpdateConfidentialTransferMintInstructionDataArgs["auditorElgamalPubkey"];

authority

authority: TransactionSigner<TAccountAuthority>;

Confidential transfer mint authority.


autoApproveNewAccounts

autoApproveNewAccounts: UpdateConfidentialTransferMintInstructionDataArgs["autoApproveNewAccounts"];

mint

mint: Address<TAccountMint>;

The SPL Token mint.

On this page