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

#include <types.hpp>

Public Member Functions

 MSGPACK_FIELDS (noteHashTreeMeta, messageTreeMeta, archiveTreeMeta, publicDataTreeMeta, nullifierTreeMeta)
 
 WorldStateMeta ()=default
 
 WorldStateMeta (const TreeMeta &noteHashMeta, const TreeMeta &messageMeta, const TreeMeta &archiveMeta, const TreeMeta &publicDataMeta, const TreeMeta &nullifierMeta)
 
 WorldStateMeta (const WorldStateMeta &other)=default
 
 WorldStateMeta (WorldStateMeta &&other) noexcept
 
WorldStateMetaoperator= (WorldStateMeta &&other) noexcept
 
 ~WorldStateMeta ()=default
 
bool operator== (const WorldStateMeta &other) const
 
WorldStateMetaoperator= (const WorldStateMeta &other)=default
 

Public Attributes

TreeMeta noteHashTreeMeta
 
TreeMeta messageTreeMeta
 
TreeMeta archiveTreeMeta
 
TreeMeta publicDataTreeMeta
 
TreeMeta nullifierTreeMeta
 

Friends

std::ostream & operator<< (std::ostream &os, const WorldStateMeta &stats)
 

Detailed Description

Definition at line 150 of file types.hpp.

Constructor & Destructor Documentation

◆ WorldStateMeta() [1/4]

bb::world_state::WorldStateMeta::WorldStateMeta ( )
default

◆ WorldStateMeta() [2/4]

bb::world_state::WorldStateMeta::WorldStateMeta ( const TreeMeta noteHashMeta,
const TreeMeta messageMeta,
const TreeMeta archiveMeta,
const TreeMeta publicDataMeta,
const TreeMeta nullifierMeta 
)
inline

Definition at line 160 of file types.hpp.

◆ WorldStateMeta() [3/4]

bb::world_state::WorldStateMeta::WorldStateMeta ( const WorldStateMeta other)
default

◆ WorldStateMeta() [4/4]

bb::world_state::WorldStateMeta::WorldStateMeta ( WorldStateMeta &&  other)
inlinenoexcept

Definition at line 172 of file types.hpp.

◆ ~WorldStateMeta()

bb::world_state::WorldStateMeta::~WorldStateMeta ( )
default

Member Function Documentation

◆ MSGPACK_FIELDS()

bb::world_state::WorldStateMeta::MSGPACK_FIELDS ( noteHashTreeMeta  ,
messageTreeMeta  ,
archiveTreeMeta  ,
publicDataTreeMeta  ,
nullifierTreeMeta   
)

◆ operator=() [1/2]

WorldStateMeta & bb::world_state::WorldStateMeta::operator= ( const WorldStateMeta other)
default

◆ operator=() [2/2]

WorldStateMeta & bb::world_state::WorldStateMeta::operator= ( WorldStateMeta &&  other)
inlinenoexcept

Definition at line 174 of file types.hpp.

◆ operator==()

bool bb::world_state::WorldStateMeta::operator== ( const WorldStateMeta other) const
inline

Definition at line 188 of file types.hpp.

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
const WorldStateMeta stats 
)
friend

Definition at line 197 of file types.hpp.

Member Data Documentation

◆ archiveTreeMeta

TreeMeta bb::world_state::WorldStateMeta::archiveTreeMeta

Definition at line 153 of file types.hpp.

◆ messageTreeMeta

TreeMeta bb::world_state::WorldStateMeta::messageTreeMeta

Definition at line 152 of file types.hpp.

◆ noteHashTreeMeta

TreeMeta bb::world_state::WorldStateMeta::noteHashTreeMeta

Definition at line 151 of file types.hpp.

◆ nullifierTreeMeta

TreeMeta bb::world_state::WorldStateMeta::nullifierTreeMeta

Definition at line 155 of file types.hpp.

◆ publicDataTreeMeta

TreeMeta bb::world_state::WorldStateMeta::publicDataTreeMeta

Definition at line 154 of file types.hpp.


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