Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
#include <libff/common/utils.hpp>
#include <libsnark/relations/ram_computations/memory/memory_store_trace.hpp>
#include <vector>
Go to the source code of this file.
Namespaces | |
libsnark | |
Typedefs | |
template<typename ramT > | |
using | libsnark::ram_base_field = typename ramT::base_field_type |
template<typename ramT > | |
using | libsnark::ram_cpu_state = libff::bit_vector |
template<typename ramT > | |
using | libsnark::ram_boot_trace = memory_store_trace |
template<typename ramT > | |
using | libsnark::ram_protoboard = typename ramT::protoboard_type |
template<typename ramT > | |
using | libsnark::ram_gadget_base = typename ramT::gadget_base_type |
template<typename ramT > | |
using | libsnark::ram_cpu_checker = typename ramT::cpu_checker_type |
template<typename ramT > | |
using | libsnark::ram_architecture_params = typename ramT::architecture_params_type |
template<typename ramT > | |
using | libsnark::ram_input_tape = std::vector< size_t > |
Declaration of public-parameter selector for RAMs.
Definition in file ram_params.hpp.