Module spl_token_2022::extension::confidential_transfer::instruction
source · [−]Expand description
Confidential Transfer Extension instructions
Structs
Data expected by ConfidentialTransferInstruction::ApplyPendingBalance
This struct includes the cryptographic proof and the account data information needed to verify the proof
Data expected by ConfidentialTransferInstruction::ConfigureAccount
Data expected by ConfidentialTransferInstruction::Deposit
Data expected by ConfidentialTransferInstruction::EmptyAccount
Data expected by ConfidentialTransferInstruction::Transfer
The ElGamal public keys needed for a transfer
This struct includes the cryptographic proof and the account data information needed to verify the proof
Data expected by ConfidentialTransferInstruction::Withdraw
Enums
Traits
Functions
Create a ApplyPendingBalance
instruction
Create an ApproveAccount
instruction
Create a ConfigureAccount
instruction
Create a Deposit
instruction
Create a DisableBalanceCredits
instruction
Create a EmptyAccount
instruction
Create a EnableBalanceCredits
instruction
Create a InitializeMint
instruction
Create a inner ApplyPendingBalance
instruction
Create an inner EmptyAccount
instruction
Create a inner Transfer
instruction
Create a inner Withdraw
instruction
Create a Transfer
instruction
Create a UpdateMint
instruction
Create a Withdraw
instruction