Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
libsnark
relations
ram_computations
rams
fooram
fooram_params.hpp
Go to the documentation of this file.
1
12
#ifndef FOORAM_PARAMS_HPP_
13
#define FOORAM_PARAMS_HPP_
14
15
#include <
libsnark/gadgetlib1/gadgets/cpu_checkers/fooram/fooram_cpu_checker.hpp
>
16
#include <
libsnark/relations/ram_computations/rams/fooram/fooram_aux.hpp
>
17
#include <
libsnark/relations/ram_computations/rams/ram_params.hpp
>
18
19
namespace
libsnark
20
{
21
22
template
<
typename
FieldT>
class
ram_fooram
23
{
24
public
:
25
typedef
FieldT
base_field_type
;
26
typedef
fooram_protoboard<FieldT>
protoboard_type
;
27
typedef
fooram_gadget<FieldT>
gadget_base_type
;
28
typedef
fooram_cpu_checker<FieldT>
cpu_checker_type
;
29
typedef
fooram_architecture_params
architecture_params_type
;
30
31
static
size_t
timestamp_length
;
32
};
33
34
template
<
typename
FieldT>
size_t
ram_fooram<FieldT>::timestamp_length
= 300;
35
36
}
// namespace libsnark
37
38
#endif // FOORAM_PARAMS_HPP_
libsnark::ram_fooram::architecture_params_type
fooram_architecture_params architecture_params_type
Definition:
fooram_params.hpp:29
libsnark
Definition:
accumulation_vector.hpp:18
libsnark::fooram_protoboard
Definition:
fooram_protoboard.hpp:21
libsnark::ram_fooram
Definition:
fooram_params.hpp:22
libsnark::ram_fooram::protoboard_type
fooram_protoboard< FieldT > protoboard_type
Definition:
fooram_params.hpp:26
libsnark::fooram_architecture_params
Definition:
fooram_aux.hpp:27
fooram_aux.hpp
libsnark::ram_fooram::gadget_base_type
fooram_gadget< FieldT > gadget_base_type
Definition:
fooram_params.hpp:27
libsnark::fooram_gadget
Definition:
fooram_protoboard.hpp:29
fooram_cpu_checker.hpp
libsnark::ram_fooram::timestamp_length
static size_t timestamp_length
Definition:
fooram_params.hpp:31
libsnark::fooram_cpu_checker
Definition:
fooram_cpu_checker.hpp:42
libsnark::ram_fooram::cpu_checker_type
fooram_cpu_checker< FieldT > cpu_checker_type
Definition:
fooram_params.hpp:28
libsnark::ram_fooram::base_field_type
FieldT base_field_type
Definition:
fooram_params.hpp:25
ram_params.hpp
Generated on Wed Jan 25 2023 11:05:58 for Clearmatics Libsnark by
1.8.17