Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <memory.hpp>
Public Member Functions | |
MemoryStore (uint32_t space_id=0) | |
const MemoryValue & | get (MemoryAddress index) const override |
void | set (MemoryAddress index, MemoryValue value) override |
uint32_t | get_space_id () const override |
![]() | |
virtual | ~MemoryInterface ()=default |
virtual bool | is_valid_address (const MemoryValue &address) |
Private Attributes | |
uint32_t | space_id |
unordered_flat_map< size_t, MemoryValue > | memory |
Definition at line 86 of file memory.hpp.
|
inline |
Definition at line 88 of file memory.hpp.
|
inlineoverridevirtual |
Implements bb::avm2::simulation::MemoryInterface.
Definition at line 92 of file memory.hpp.
|
inlineoverridevirtual |
Implements bb::avm2::simulation::MemoryInterface.
Definition at line 99 of file memory.hpp.
|
inlineoverridevirtual |
Implements bb::avm2::simulation::MemoryInterface.
Definition at line 98 of file memory.hpp.
|
private |
Definition at line 103 of file memory.hpp.
|
private |
Definition at line 102 of file memory.hpp.