gill
gill/programs/token/Type aliases

InitializeConfidentialTransferMintInstructionData

type InitializeConfidentialTransferMintInstructionData = {
  auditorElgamalPubkey: Option<Address>;
  authority: Option<Address>;
  autoApproveNewAccounts: boolean;
  confidentialTransferDiscriminator: number;
  discriminator: number;
};

Properties

auditorElgamalPubkey

auditorElgamalPubkey: Option<Address>;

New authority to decode any transfer amount in a confidential transfer.


authority

authority: Option<Address>;

Authority to modify the ConfidentialTransferMint configuration and to approve new accounts.


autoApproveNewAccounts

autoApproveNewAccounts: boolean;

Determines if newly configured accounts must be approved by the authority before they may be used by the user.


confidentialTransferDiscriminator

confidentialTransferDiscriminator: number;

discriminator

discriminator: number;

On this page