Clearmatics Libsnark  0.1
C++ library for zkSNARK proofs
tinyram_zksnark_pp.hpp
Go to the documentation of this file.
1 
12 #ifndef TINYRAM_PPZKSNARK_PP_HPP_
13 #define TINYRAM_PPZKSNARK_PP_HPP_
14 
17 
18 namespace libsnark
19 {
20 
22 {
23 public:
25  typedef typename PCD_pp::scalar_field_A FieldT;
27 
28  static void init_public_params();
29 };
30 
31 } // namespace libsnark
32 
33 #endif // TINYRAM_PPZKSNARK_PP_HPP_
tinyram_params.hpp
libsnark::default_tinyram_zksnark_pp::machine_pp
ram_tinyram< FieldT > machine_pp
Definition: tinyram_zksnark_pp.hpp:26
libsnark
Definition: accumulation_vector.hpp:18
libsnark::default_tinyram_zksnark_pp::FieldT
PCD_pp::scalar_field_A FieldT
Definition: tinyram_zksnark_pp.hpp:25
libsnark::default_tinyram_zksnark_pp::init_public_params
static void init_public_params()
Definition: tinyram_zksnark_pp.cpp:15
libsnark::ram_tinyram
Definition: tinyram_params.hpp:22
libsnark::default_tinyram_zksnark_pp
Definition: tinyram_zksnark_pp.hpp:21
libsnark::default_r1cs_ppzkpcd_pp
Definition: r1cs_ppzkpcd_pp.hpp:23
libsnark::default_tinyram_zksnark_pp::PCD_pp
default_r1cs_ppzkpcd_pp PCD_pp
Definition: tinyram_zksnark_pp.hpp:24
r1cs_ppzkpcd_pp.hpp
libsnark::default_r1cs_ppzkpcd_pp::scalar_field_A
libff::Fr< curve_A_pp > scalar_field_A
Definition: r1cs_ppzkpcd_pp.hpp:29