solana_zk_token_sdk::instruction

Module transfer

Source

Re-exports§

pub use encryption::FeeEncryption;
pub use encryption::TransferAmountCiphertext;
pub use with_fee::TransferWithFeePubkeys;
pub use without_fee::TransferPubkeys;
pub use with_fee::TransferWithFeeData;
pub use with_fee::TransferWithFeeProofContext;
pub use without_fee::TransferData;
pub use without_fee::TransferProofContext;

Modules§

encryption
with_fee
without_fee

Structs§

FeeParameters

Enums§

Role

Functions§

combine_lo_hi_commitmentsDeprecated
combine_lo_hi_openingsDeprecated
combine_lo_hi_u64Deprecated
split_u64Deprecated
Takes in a 64-bit number amount and a bit length bit_length. It returns:
try_combine_lo_hi_commitments
try_combine_lo_hi_openings
try_combine_lo_hi_u64
Combine two numbers that are interpretted as the low and high bits of a target number. The bit_length parameter specifies the number of bits that amount_hi is to be shifted by.
try_split_u64
Takes in a 64-bit number amount and a bit length bit_length. It returns: