Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
Go to the documentation of this file.
12 #ifndef R1CS_PPZKADSNARK_PARAMS_HPP_
13 #define R1CS_PPZKADSNARK_PARAMS_HPP_
15 #include <libff/algebra/curves/public_params.hpp>
32 template<
typename r1cs_ppzkadsnark_ppT>
35 template<
typename r1cs_ppzkadsnark_ppT>
39 template<
typename r1cs_ppzkadsnark_ppT>
43 template<
typename r1cs_ppzkadsnark_ppT>
47 template<
typename r1cs_ppzkadsnark_ppT>
50 template<
typename r1cs_ppzkadsnark_ppT>
53 template<
typename r1cs_ppzkadsnark_ppT>
56 template<
typename r1cs_ppzkadsnark_ppT>
61 #endif // R1CS_PPZKADSNARK_PARAMS_HPP_
typename r1cs_ppzkadsnark_ppT::snark_pp snark_pp
typename r1cs_ppzkadsnark_ppT::skT r1cs_ppzkadsnark_skT
typename r1cs_ppzkadsnark_ppT::sigT r1cs_ppzkadsnark_sigT
typename r1cs_ppzkadsnark_ppT::vkT r1cs_ppzkadsnark_vkT
r1cs_auxiliary_input< libff::Fr< snark_pp< r1cs_ppzkadsnark_ppT > >> r1cs_ppzkadsnark_auxiliary_input
std::vector< FieldT > r1cs_auxiliary_input
r1cs_primary_input< libff::Fr< snark_pp< r1cs_ppzkadsnark_ppT > >> r1cs_ppzkadsnark_primary_input
unsigned char label_bytes[16]
typename r1cs_ppzkadsnark_ppT::prfKeyT r1cs_ppzkadsnark_prfKeyT
std::vector< FieldT > r1cs_primary_input