List of all items
Structs
- ffi::Buffer
- hashers::PoseidonHash
- pm_tree_adapter::PmTree
- pm_tree_adapter::PmTreeProof
- pm_tree_adapter::PmtreeConfig
- protocol::RLNProofValues
- protocol::RLNWitnessInput
- public::RLN
Enums
Functions
- circuit::check_vk_from_zkey
- circuit::circom_from_folder
- circuit::circom_from_raw
- circuit::vk_from_folder
- circuit::vk_from_raw
- circuit::zkey_from_folder
- circuit::zkey_from_raw
- ffi::atomic_operation
- ffi::delete_leaf
- ffi::extended_key_gen
- ffi::flush
- ffi::generate_rln_proof
- ffi::get_leaf
- ffi::get_metadata
- ffi::get_proof
- ffi::get_root
- ffi::hash
- ffi::init_tree_with_leaves
- ffi::key_gen
- ffi::new
- ffi::new_with_params
- ffi::poseidon_hash
- ffi::prove
- ffi::recover_id_secret
- ffi::seeded_extended_key_gen
- ffi::seeded_key_gen
- ffi::set_leaf
- ffi::set_leaves_from
- ffi::set_metadata
- ffi::set_next_leaf
- ffi::set_tree
- ffi::verify
- ffi::verify_rln_proof
- ffi::verify_with_roots
- hashers::hash_to_field
- hashers::poseidon_hash
- protocol::compute_id_secret
- protocol::compute_tree_root
- protocol::deserialize_field_element
- protocol::deserialize_identity_pair
- protocol::deserialize_identity_tuple
- protocol::deserialize_proof_values
- protocol::deserialize_witness
- protocol::extended_keygen
- protocol::extended_seeded_keygen
- protocol::generate_proof
- protocol::generate_proof_with_witness
- protocol::get_json_inputs
- protocol::inputs_for_witness_calculation
- protocol::keygen
- protocol::message_id_range_check
- protocol::prepare_prove_input
- protocol::prepare_verify_input
- protocol::proof_inputs_to_rln_witness
- protocol::proof_values_from_witness
- protocol::random_rln_witness
- protocol::rln_witness_from_json
- protocol::rln_witness_from_values
- protocol::seeded_keygen
- protocol::serialize_field_element
- protocol::serialize_proof_values
- protocol::serialize_witness
- protocol::verify_proof
- public::hash
- public::poseidon_hash
- utils::bytes_be_to_fr
- utils::bytes_be_to_vec_fr
- utils::bytes_be_to_vec_u8
- utils::bytes_le_to_fr
- utils::bytes_le_to_vec_fr
- utils::bytes_le_to_vec_u8
- utils::fr_byte_size
- utils::fr_to_bytes_be
- utils::fr_to_bytes_le
- utils::normalize_usize
- utils::str_to_fr
- utils::to_bigint
- utils::vec_fr_to_bytes_be
- utils::vec_fr_to_bytes_le
- utils::vec_u8_to_bytes_be
- utils::vec_u8_to_bytes_le
Type Aliases
- circuit::Curve
- circuit::Fq
- circuit::Fq2
- circuit::Fr
- circuit::G1Affine
- circuit::G1Projective
- circuit::G2Affine
- circuit::G2Projective
- pm_tree_adapter::FrOf
- poseidon_tree::MerkleProof
- poseidon_tree::PoseidonTree