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;