Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
Go to the documentation of this file.
12 #ifndef FOORAM_AUX_HPP_
13 #define FOORAM_AUX_HPP_
16 #include <libff/common/utils.hpp>
55 #endif // FOORAM_AUX_HPP_
size_t address_size() const
std::vector< size_t >::const_iterator fooram_input_tape_iterator
libff::bit_vector initial_cpu_state() const
std::vector< size_t > fooram_program
friend std::istream & operator>>(std::istream &in, fooram_architecture_params &ap)
memory_contents initial_memory_contents(const fooram_program &program, const fooram_input_tape &primary_input) const
std::map< size_t, size_t > memory_contents
size_t cpu_state_size() const
std::vector< size_t > fooram_input_tape
fooram_architecture_params(const size_t w=16)
size_t num_addresses() const
size_t initial_pc_addr() const
size_t value_size() const
friend std::ostream & operator<<(std::ostream &out, const fooram_architecture_params &ap)
bool operator==(const fooram_architecture_params &other) const