Expand description

Confidential Transfer Extension instructions

Modules

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

This struct includes the cryptographic proof and the account data information needed to verify the proof

Data expected by ConfidentialTransferInstruction::Withdraw

This struct includes the cryptographic proof and the account data information needed to verify the proof

Data expected by ConfidentialTransferInstruction::WithdrawWithheldTokensFromAccounts

Data expected by ConfidentialTransferInstruction::WithdrawWithheldTokensFromMint

Enums

Confidential Transfer extension instructions

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

Creates a HarvestWithheldTokensToMint 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 inner WithdrawWithheldTokensFromMint instruction

Create a inner WithdrawWithheldTokensFromMint instruction

Split u64 number into two u32 numbers

Create a Transfer instruction

Create a UpdateMint instruction

Create a Withdraw instruction

Create a WithdrawWithheldTokensFromAccounts instruction

Create a WithdrawWithheldTokensFromMint instruction