Module spl_token_2022::extension::confidential_transfer
source · Expand description
Confidential Transfer extension
Modules§
- Confidential Transfer Extension account information needed for instructions
- Ciphertext extraction and proof related helper logic
- Confidential Transfer Extension instructions
- Confidential Transfer Extension processor
- Helper functions to generate split zero-knowledge proofs for confidential transfers in the Confidential Transfer Extension.
- Helper functions to verify zero-knowledge proofs in the Confidential Transfer Extension
Structs§
- Confidential account state
- Confidential transfer mint configuration
Constants§
- Maximum bit length of any deposit or transfer amount
- Bit length of the low bits of pending balance plaintext
Type Aliases§
- Authenticated encryption containing an account balance
- ElGamal ciphertext containing an account balance