UpdateConfidentialTransferMintInput
type UpdateConfidentialTransferMintInput<TAccountMint, TAccountAuthority> = {
auditorElgamalPubkey: UpdateConfidentialTransferMintInstructionDataArgs["auditorElgamalPubkey"];
authority: TransactionSigner<TAccountAuthority>;
autoApproveNewAccounts: UpdateConfidentialTransferMintInstructionDataArgs["autoApproveNewAccounts"];
mint: Address<TAccountMint>;
};Type Parameters
| Type Parameter | Default type |
|---|---|
TAccountMint extends string | string |
TAccountAuthority extends string | string |
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.