Expand description
Module for anonymous transfer.
Modules
Module for general-purpose anonymous payment.
Module for converting anonymous assets to transparent assets.
Module for converting anonymous assets to confidential assets.
Module for designs related to address folding for ed25519.
Module for designs related to address folding for secp256k1.
Module for converting transparent assets to anonymous assets.
Module for converting confidential assets to anonymous assets.
Module for shared structures.
Enums
The address folding instance.
The witness for address folding.
Constants
FRA as the token used to pay the fee.
Depth of the Merkle Tree circuit.
A constant 2^{32}.
Functions
Add the Merkle tree path constraints to the constraint system.
Compute the record’s amount||asset type||pub key commitment
Add the commitment constraints to the constraint system
Compute the Merkle tree root given the path information.
Decrypts the owner memo.
Compute the nullifier.
Parse the owner memo from bytes.