Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
#include <libff/algebra/curves/public_params.hpp>
#include <libsnark/relations/constraint_satisfaction_problems/r1cs/r1cs.hpp>
Go to the source code of this file.
Classes | |
class | libsnark::labelT |
Namespaces | |
libsnark | |
Typedefs | |
template<typename r1cs_ppzkadsnark_ppT > | |
using | libsnark::snark_pp = typename r1cs_ppzkadsnark_ppT::snark_pp |
template<typename r1cs_ppzkadsnark_ppT > | |
using | libsnark::r1cs_ppzkadsnark_constraint_system = r1cs_constraint_system< libff::Fr< snark_pp< r1cs_ppzkadsnark_ppT > >> |
template<typename r1cs_ppzkadsnark_ppT > | |
using | libsnark::r1cs_ppzkadsnark_primary_input = r1cs_primary_input< libff::Fr< snark_pp< r1cs_ppzkadsnark_ppT > >> |
template<typename r1cs_ppzkadsnark_ppT > | |
using | libsnark::r1cs_ppzkadsnark_auxiliary_input = r1cs_auxiliary_input< libff::Fr< snark_pp< r1cs_ppzkadsnark_ppT > >> |
template<typename r1cs_ppzkadsnark_ppT > | |
using | libsnark::r1cs_ppzkadsnark_skT = typename r1cs_ppzkadsnark_ppT::skT |
template<typename r1cs_ppzkadsnark_ppT > | |
using | libsnark::r1cs_ppzkadsnark_vkT = typename r1cs_ppzkadsnark_ppT::vkT |
template<typename r1cs_ppzkadsnark_ppT > | |
using | libsnark::r1cs_ppzkadsnark_sigT = typename r1cs_ppzkadsnark_ppT::sigT |
template<typename r1cs_ppzkadsnark_ppT > | |
using | libsnark::r1cs_ppzkadsnark_prfKeyT = typename r1cs_ppzkadsnark_ppT::prfKeyT |
Declaration of public-parameter selector for the R1CS ppzkADSNARK.
Definition in file r1cs_ppzkadsnark_params.hpp.