Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
libsnark
zk_proof_systems
zksnark
ram_zksnark
ram_zksnark_params.hpp
Go to the documentation of this file.
1
12
#ifndef RAM_ZKSNARK_PARAMS_HPP_
13
#define RAM_ZKSNARK_PARAMS_HPP_
14
15
#include <
libsnark/relations/ram_computations/rams/ram_params.hpp
>
16
17
namespace
libsnark
18
{
19
56
/*
57
* Below are various template aliases (used for convenience).
58
*/
59
60
template
<
typename
ram_zksnark_ppT>
61
using
ram_zksnark_PCD_pp
=
typename
ram_zksnark_ppT::PCD_pp;
62
63
template
<
typename
ram_zksnark_ppT>
64
using
ram_zksnark_machine_pp
=
typename
ram_zksnark_ppT::machine_pp;
65
66
template
<
typename
ram_zksnark_ppT>
67
using
ram_zksnark_architecture_params
=
68
ram_architecture_params<ram_zksnark_machine_pp<ram_zksnark_ppT>
>;
69
70
template
<
typename
ram_zksnark_ppT>
71
using
ram_zksnark_primary_input
=
72
ram_boot_trace<ram_zksnark_machine_pp<ram_zksnark_ppT>
>;
73
74
template
<
typename
ram_zksnark_ppT>
75
using
ram_zksnark_auxiliary_input
=
76
ram_input_tape<ram_zksnark_machine_pp<ram_zksnark_ppT>
>;
77
78
}
// namespace libsnark
79
80
#endif // RAM_ZKSNARK_PARAMS_HPP_
libsnark::ram_input_tape
std::vector< size_t > ram_input_tape
Definition:
ram_params.hpp:55
libsnark::ram_architecture_params
typename ramT::architecture_params_type ram_architecture_params
Definition:
ram_params.hpp:53
libsnark
Definition:
accumulation_vector.hpp:18
libsnark::ram_zksnark_machine_pp
typename ram_zksnark_ppT::machine_pp ram_zksnark_machine_pp
Definition:
ram_zksnark_params.hpp:64
libsnark::ram_zksnark_auxiliary_input
ram_input_tape< ram_zksnark_machine_pp< ram_zksnark_ppT > > ram_zksnark_auxiliary_input
Definition:
ram_zksnark_params.hpp:76
libsnark::memory_store_trace
Definition:
memory_store_trace.hpp:29
libsnark::ram_zksnark_PCD_pp
typename ram_zksnark_ppT::PCD_pp ram_zksnark_PCD_pp
Definition:
ram_zksnark_params.hpp:61
libsnark::ram_zksnark_architecture_params
ram_architecture_params< ram_zksnark_machine_pp< ram_zksnark_ppT > > ram_zksnark_architecture_params
Definition:
ram_zksnark_params.hpp:68
ram_params.hpp
Generated on Wed Jan 25 2023 11:05:58 for Clearmatics Libsnark by
1.8.17