Clearmatics Libsnark  0.1
C++ library for zkSNARK proofs
libsnark::set_commitment_gadget< FieldT, HashT > Member List

This is the complete list of members for libsnark::set_commitment_gadget< FieldT, HashT >, including all inherited members.

annotation_prefixlibsnark::gadget< FieldT >protected
check_successfullibsnark::set_commitment_gadget< FieldT, HashT >
element_bitslibsnark::set_commitment_gadget< FieldT, HashT >
gadget(protoboard< FieldT > &pb, const std::string &annotation_prefix)libsnark::gadget< FieldT >
generate_r1cs_constraints()libsnark::set_commitment_gadget< FieldT, HashT >
generate_r1cs_witness()libsnark::set_commitment_gadget< FieldT, HashT >
pblibsnark::gadget< FieldT >protected
prooflibsnark::set_commitment_gadget< FieldT, HashT >
root_digestlibsnark::set_commitment_gadget< FieldT, HashT >
root_size_in_bits()libsnark::set_commitment_gadget< FieldT, HashT >static
set_commitment_gadget(protoboard< FieldT > &pb, const size_t max_entries, const pb_variable_array< FieldT > &element_bits, const set_commitment_variable< FieldT, HashT > &root_digest, const set_membership_proof_variable< FieldT, HashT > &proof, const pb_linear_combination< FieldT > &check_successful, const std::string &annotation_prefix)libsnark::set_commitment_gadget< FieldT, HashT >
tree_depthlibsnark::set_commitment_gadget< FieldT, HashT >