Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::SequentialInsertHint< Leaf > Struct Template Reference

#include <avm_inputs.hpp>

Public Member Functions

bool operator== (const SequentialInsertHint< Leaf > &other) const =default
 
 MSGPACK_FIELDS (hintKey, treeId, leaf, lowLeavesWitnessData, insertionWitnessData, stateAfter)
 

Public Attributes

AppendOnlyTreeSnapshot hintKey
 
world_state::MerkleTreeId treeId
 
Leaf leaf
 
crypto::merkle_tree::LeafUpdateWitnessData< Leaf > lowLeavesWitnessData
 
crypto::merkle_tree::LeafUpdateWitnessData< Leaf > insertionWitnessData
 
AppendOnlyTreeSnapshot stateAfter
 

Detailed Description

template<typename Leaf>
struct bb::avm2::SequentialInsertHint< Leaf >

Definition at line 217 of file avm_inputs.hpp.

Member Function Documentation

◆ MSGPACK_FIELDS()

template<typename Leaf >
bb::avm2::SequentialInsertHint< Leaf >::MSGPACK_FIELDS ( hintKey  ,
treeId  ,
leaf  ,
lowLeavesWitnessData  ,
insertionWitnessData  ,
stateAfter   
)

◆ operator==()

template<typename Leaf >
bool bb::avm2::SequentialInsertHint< Leaf >::operator== ( const SequentialInsertHint< Leaf > &  other) const
default

Member Data Documentation

◆ hintKey

template<typename Leaf >
AppendOnlyTreeSnapshot bb::avm2::SequentialInsertHint< Leaf >::hintKey

Definition at line 218 of file avm_inputs.hpp.

◆ insertionWitnessData

template<typename Leaf >
crypto::merkle_tree::LeafUpdateWitnessData<Leaf> bb::avm2::SequentialInsertHint< Leaf >::insertionWitnessData

Definition at line 224 of file avm_inputs.hpp.

◆ leaf

template<typename Leaf >
Leaf bb::avm2::SequentialInsertHint< Leaf >::leaf

Definition at line 221 of file avm_inputs.hpp.

◆ lowLeavesWitnessData

template<typename Leaf >
crypto::merkle_tree::LeafUpdateWitnessData<Leaf> bb::avm2::SequentialInsertHint< Leaf >::lowLeavesWitnessData

Definition at line 223 of file avm_inputs.hpp.

◆ stateAfter

template<typename Leaf >
AppendOnlyTreeSnapshot bb::avm2::SequentialInsertHint< Leaf >::stateAfter

Definition at line 226 of file avm_inputs.hpp.

◆ treeId

template<typename Leaf >
world_state::MerkleTreeId bb::avm2::SequentialInsertHint< Leaf >::treeId

Definition at line 220 of file avm_inputs.hpp.


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