Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
libsnark
common
default_types
tinyram_ppzksnark_pp.hpp
Go to the documentation of this file.
1
13
#ifndef TINYRAM_PPZKSNARK_PP_HPP_
14
#define TINYRAM_PPZKSNARK_PP_HPP_
15
16
#include <
libsnark/common/default_types/r1cs_ppzksnark_pp.hpp
>
17
#include <
libsnark/relations/ram_computations/rams/tinyram/tinyram_params.hpp
>
18
19
namespace
libsnark
20
{
21
22
class
default_tinyram_ppzksnark_pp
23
{
24
public
:
25
typedef
default_r1cs_ppzksnark_pp
snark_pp
;
26
typedef
libff::Fr<default_r1cs_ppzksnark_pp>
FieldT
;
27
typedef
ram_tinyram<FieldT>
machine_pp
;
28
29
static
void
init_public_params
();
30
};
31
32
}
// namespace libsnark
33
34
#endif // TINYRAM_PPZKSNARK_PP_HPP_
libsnark::default_r1cs_ppzksnark_pp
libff::default_ec_pp default_r1cs_ppzksnark_pp
Definition:
r1cs_ppzksnark_pp.hpp:20
tinyram_params.hpp
libsnark
Definition:
accumulation_vector.hpp:18
libsnark::default_tinyram_ppzksnark_pp::init_public_params
static void init_public_params()
Definition:
tinyram_ppzksnark_pp.cpp:18
libsnark::default_tinyram_ppzksnark_pp
Definition:
tinyram_ppzksnark_pp.hpp:22
libsnark::ram_tinyram
Definition:
tinyram_params.hpp:22
libsnark::default_tinyram_ppzksnark_pp::snark_pp
default_r1cs_ppzksnark_pp snark_pp
Definition:
tinyram_ppzksnark_pp.hpp:25
r1cs_ppzksnark_pp.hpp
libsnark::default_tinyram_ppzksnark_pp::machine_pp
ram_tinyram< FieldT > machine_pp
Definition:
tinyram_ppzksnark_pp.hpp:27
libsnark::default_tinyram_ppzksnark_pp::FieldT
libff::Fr< default_r1cs_ppzksnark_pp > FieldT
Definition:
tinyram_ppzksnark_pp.hpp:26
Generated on Wed Jan 25 2023 11:05:57 for Clearmatics Libsnark by
1.8.17