List of all items
Structs
- merkle::MerkleProof
- merkle::MerkleTree
- prover::Prover
- r1cs::Constraint
- r1cs::LinearCombination
- r1cs::R1CS
- r1cs::Term
- sparse_merkle::FindResult
- sparse_merkle::SMTResult
- sparse_merkle::SparseMerkleTree
- sparse_merkle::WasmFindResult
- sparse_merkle::WasmSMTProof
- sparse_merkle::WasmSMTResult
- sparse_merkle::WasmSparseMerkleTree
- types::CircuitInputs
- types::Groth16Proof
Enums
Functions
- crypto::bn256_modulus
- crypto::compute_commitment
- crypto::compute_nullifier
- crypto::compute_signature
- crypto::derive_public_key
- crypto::derive_public_key_hex
- crypto::poseidon2_compression_wasm
- crypto::poseidon2_hash2
- crypto::zero_leaf
- encryption::decrypt_note_data
- encryption::derive_keypair_from_signature
- encryption::derive_note_private_key
- encryption::encrypt_note_data
- encryption::generate_random_blinding
- init
- merkle::compute_merkle_root
- merkle::merkle_proof_internal
- merkle::merkle_root
- merkle::poseidon2_compression
- prover::convert_proof_to_soroban
- prover::verify_proof
- serialization::bytes_to_fr
- serialization::bytes_to_scalar
- serialization::decimal_to_field_bytes
- serialization::field_bytes_to_hex
- serialization::fr_to_bytes
- serialization::hex_to_field_bytes
- serialization::hex_to_scalar
- serialization::parse_witness
- serialization::scalar_to_bytes
- serialization::scalar_to_hex
- serialization::u64_to_field_bytes
- serialization::witness_element_count
- sparse_merkle::smt_hash_leaf
- sparse_merkle::smt_hash_pair
- version