| 
    Zeth - Zerocash on Ethereum
    0.8
    
   Reference implementation of the Zeth protocol by Clearmatics 
   | 
 
#include "libzeth/circuits/circuit_utils.hpp"#include <libsnark/gadgetlib1/gadget.hpp>#include <libsnark/gadgetlib1/gadgets/hashes/hash_io.hpp>#include "libzeth/circuits/prfs/prf.tcc"

Go to the source code of this file.
Namespaces | |
| libzeth | |
Functions | |
| template<typename FieldT , typename HashT > | |
| libsnark::pb_variable_array< FieldT > | libzeth::gen_256_zeroes (const libsnark::pb_variable< FieldT > &ZERO) | 
| template<typename FieldT > | |
| libsnark::pb_variable_array< FieldT > | libzeth::get_tag_addr (const libsnark::pb_variable< FieldT > &ZERO, const libsnark::pb_variable_array< FieldT > &x) | 
| template<typename FieldT > | |
| libsnark::pb_variable_array< FieldT > | libzeth::get_tag_nf (const libsnark::pb_variable< FieldT > &ZERO, const libsnark::pb_variable_array< FieldT > &a_sk) | 
| template<typename FieldT > | |
| libsnark::pb_variable_array< FieldT > | libzeth::get_tag_pk (const libsnark::pb_variable< FieldT > &ZERO, const libsnark::pb_variable_array< FieldT > &a_sk, size_t index) | 
| template<typename FieldT > | |
| libsnark::pb_variable_array< FieldT > | libzeth::get_tag_rho (const libsnark::pb_variable< FieldT > &ZERO, const libsnark::pb_variable_array< FieldT > &phi, size_t index) | 
 1.8.17