Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::crypto::merkle_tree::MockTransaction Class Reference

#include <array_store.hpp>

Public Types

using Ptr = std::unique_ptr< MockTransaction >
 

Public Member Functions

bool get_node (uint32_t, index_t, std::vector< uint8_t > &) const
 
template<typename T >
void get_value_by_integer (T &, std::vector< uint8_t > &)
 
void get_value (std::vector< uint8_t > &, std::vector< uint8_t > &)
 
void put_node (uint32_t, index_t, const std::vector< uint8_t > &)
 
template<typename T >
void put_value_by_integer (T &, std::vector< uint8_t > &)
 
void put_value (std::vector< uint8_t > &, std::vector< uint8_t > &)
 

Detailed Description

Definition at line 15 of file array_store.hpp.

Member Typedef Documentation

◆ Ptr

Definition at line 17 of file array_store.hpp.

Member Function Documentation

◆ get_node()

bool bb::crypto::merkle_tree::MockTransaction::get_node ( uint32_t  ,
index_t  ,
std::vector< uint8_t > &   
) const
inline

Definition at line 18 of file array_store.hpp.

◆ get_value()

void bb::crypto::merkle_tree::MockTransaction::get_value ( std::vector< uint8_t > &  ,
std::vector< uint8_t > &   
)
inline

Definition at line 22 of file array_store.hpp.

◆ get_value_by_integer()

template<typename T >
void bb::crypto::merkle_tree::MockTransaction::get_value_by_integer ( T &  ,
std::vector< uint8_t > &   
)
inline

Definition at line 20 of file array_store.hpp.

◆ put_node()

void bb::crypto::merkle_tree::MockTransaction::put_node ( uint32_t  ,
index_t  ,
const std::vector< uint8_t > &   
)
inline

Definition at line 24 of file array_store.hpp.

◆ put_value()

void bb::crypto::merkle_tree::MockTransaction::put_value ( std::vector< uint8_t > &  ,
std::vector< uint8_t > &   
)
inline

Definition at line 28 of file array_store.hpp.

◆ put_value_by_integer()

template<typename T >
void bb::crypto::merkle_tree::MockTransaction::put_value_by_integer ( T &  ,
std::vector< uint8_t > &   
)
inline

Definition at line 26 of file array_store.hpp.


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