Zeth - Zerocash on Ethereum  0.8
Reference implementation of the Zeth protocol by Clearmatics
libzeth::input_note_gadget< FieldT, HashT, HashTreeT, TreeDepth > Member List

This is the complete list of members for libzeth::input_note_gadget< FieldT, HashT, HashTreeT, TreeDepth >, including all inherited members.

generate_r1cs_constraints()libzeth::input_note_gadget< FieldT, HashT, HashTreeT, TreeDepth >
generate_r1cs_witness(const std::vector< FieldT > &merkle_path, const bits_addr< TreeDepth > &address_bits, const zeth_note &note)libzeth::input_note_gadget< FieldT, HashT, HashTreeT, TreeDepth >
libzeth::note_gadget::generate_r1cs_witness(const zeth_note &note)libzeth::note_gadget< FieldT >
input_note_gadget(libsnark::protoboard< FieldT > &pb, const libsnark::pb_variable< FieldT > &ZERO, std::shared_ptr< libsnark::digest_variable< FieldT >> a_sk, std::shared_ptr< libsnark::digest_variable< FieldT >> nullifier, const libsnark::pb_variable< FieldT > &rt, const std::string &annotation_prefix="input_note_gadget")libzeth::input_note_gadget< FieldT, HashT, HashTreeT, TreeDepth >
note_gadget(libsnark::protoboard< FieldT > &pb, const std::string &annotation_prefix="note_gadget")libzeth::note_gadget< FieldT >explicit
rlibzeth::note_gadget< FieldT >
valuelibzeth::note_gadget< FieldT >