Zeth - Zerocash on Ethereum  0.8
Reference implementation of the Zeth protocol by Clearmatics
libzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth > Member List

This is the complete list of members for libzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth >, including all inherited members.

circuit_wrapper()libzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth >
circuit_wrapper(const circuit_wrapper &)=deletelibzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth >
Field typedeflibzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth >
generate_trusted_setup() constlibzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth >
get_constraint_system() constlibzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth >
get_last_assignment() constlibzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth >
input_hasher_type typedeflibzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth >
joinsplit_type typedeflibzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth >
operator=(const circuit_wrapper &)=deletelibzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth >
prove(const Field &root, const std::array< joinsplit_input< Field, TreeDepth >, NumInputs > &inputs, const std::array< zeth_note, NumOutputs > &outputs, const bits64 &vpub_in, const bits64 &vpub_out, const bits256 &h_sig_in, const bits256 &phi_in, const typename snarkT::proving_key &proving_key, std::vector< Field > &out_public_data) constlibzeth::circuit_wrapper< HashT, HashTreeT, ppT, snarkT, NumInputs, NumOutputs, TreeDepth >