|
Zeth - Zerocash on Ethereum
0.8
Reference implementation of the Zeth protocol by Clearmatics
|
#include <prf.hpp>


Public Member Functions | |
| PRF_gadget (libsnark::protoboard< FieldT > &pb, const libsnark::pb_variable_array< FieldT > &x, const libsnark::pb_variable_array< FieldT > &y, std::shared_ptr< libsnark::digest_variable< FieldT >> result, const std::string &annotation_prefix="PRF_gadget") | |
| void | generate_r1cs_constraints () |
| void | generate_r1cs_witness () |
| libzeth::PRF_gadget< FieldT, HashT >::PRF_gadget | ( | libsnark::protoboard< FieldT > & | pb, |
| const libsnark::pb_variable_array< FieldT > & | x, | ||
| const libsnark::pb_variable_array< FieldT > & | y, | ||
| std::shared_ptr< libsnark::digest_variable< FieldT >> | result, | ||
| const std::string & | annotation_prefix = "PRF_gadget< FieldT, HashT >" |
||
| ) |
| void libzeth::PRF_gadget< FieldT, HashT >::generate_r1cs_constraints | ( | ) |
| void libzeth::PRF_gadget< FieldT, HashT >::generate_r1cs_witness | ( | ) |
1.8.17