Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::simulation::IndexedTreeReadWriteEvent Struct Reference

#include <indexed_tree_check_event.hpp>

Public Member Functions

bool operator== (const IndexedTreeReadWriteEvent &other) const =default
 

Public Attributes

FF value
 
AppendOnlyTreeSnapshot prev_snapshot
 
AppendOnlyTreeSnapshot next_snapshot
 
uint64_t tree_height
 
IndexedTreeLeafData low_leaf_data
 
FF low_leaf_hash
 
uint64_t low_leaf_index
 
bool write = false
 
std::optional< IndexedLeafSiloingDatasiloing_data = std::nullopt
 
std::optional< uint64_t > public_inputs_index = std::nullopt
 
std::optional< IndexedLeafAppendDataappend_data = std::nullopt
 

Detailed Description

Definition at line 45 of file indexed_tree_check_event.hpp.

Member Function Documentation

◆ operator==()

bool bb::avm2::simulation::IndexedTreeReadWriteEvent::operator== ( const IndexedTreeReadWriteEvent other) const
default

Member Data Documentation

◆ append_data

std::optional<IndexedLeafAppendData> bb::avm2::simulation::IndexedTreeReadWriteEvent::append_data = std::nullopt

Definition at line 59 of file indexed_tree_check_event.hpp.

◆ low_leaf_data

IndexedTreeLeafData bb::avm2::simulation::IndexedTreeReadWriteEvent::low_leaf_data

Definition at line 51 of file indexed_tree_check_event.hpp.

◆ low_leaf_hash

FF bb::avm2::simulation::IndexedTreeReadWriteEvent::low_leaf_hash

Definition at line 52 of file indexed_tree_check_event.hpp.

◆ low_leaf_index

uint64_t bb::avm2::simulation::IndexedTreeReadWriteEvent::low_leaf_index

Definition at line 53 of file indexed_tree_check_event.hpp.

◆ next_snapshot

AppendOnlyTreeSnapshot bb::avm2::simulation::IndexedTreeReadWriteEvent::next_snapshot

Definition at line 48 of file indexed_tree_check_event.hpp.

◆ prev_snapshot

AppendOnlyTreeSnapshot bb::avm2::simulation::IndexedTreeReadWriteEvent::prev_snapshot

Definition at line 47 of file indexed_tree_check_event.hpp.

◆ public_inputs_index

std::optional<uint64_t> bb::avm2::simulation::IndexedTreeReadWriteEvent::public_inputs_index = std::nullopt

Definition at line 57 of file indexed_tree_check_event.hpp.

◆ siloing_data

std::optional<IndexedLeafSiloingData> bb::avm2::simulation::IndexedTreeReadWriteEvent::siloing_data = std::nullopt

Definition at line 56 of file indexed_tree_check_event.hpp.

◆ tree_height

uint64_t bb::avm2::simulation::IndexedTreeReadWriteEvent::tree_height

Definition at line 49 of file indexed_tree_check_event.hpp.

◆ value

FF bb::avm2::simulation::IndexedTreeReadWriteEvent::value

Definition at line 46 of file indexed_tree_check_event.hpp.

◆ write

bool bb::avm2::simulation::IndexedTreeReadWriteEvent::write = false

Definition at line 55 of file indexed_tree_check_event.hpp.


The documentation for this struct was generated from the following file: