PIVX Core  5.6.99
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
libzcash::MerklePath Class Reference

#include <incrementalmerkletree.h>

Public Member Functions

template<typename Stream >
void Serialize (Stream &s) const
 
template<typename Stream >
void Unserialize (Stream &s)
 
 MerklePath ()
 
 MerklePath (std::vector< std::vector< bool >> authentication_path, std::vector< bool > index)
 

Public Attributes

std::vector< std::vector< bool > > authentication_path
 
std::vector< bool > index
 

Detailed Description

Definition at line 21 of file incrementalmerkletree.h.

Constructor & Destructor Documentation

◆ MerklePath() [1/2]

libzcash::MerklePath::MerklePath ( )
inline

Definition at line 58 of file incrementalmerkletree.h.

◆ MerklePath() [2/2]

libzcash::MerklePath::MerklePath ( std::vector< std::vector< bool >>  authentication_path,
std::vector< bool >  index 
)
inline

Definition at line 60 of file incrementalmerkletree.h.

Member Function Documentation

◆ Serialize()

template<typename Stream >
void libzcash::MerklePath::Serialize ( Stream &  s) const
inline

Definition at line 27 of file incrementalmerkletree.h.

Here is the call graph for this function:

◆ Unserialize()

template<typename Stream >
void libzcash::MerklePath::Unserialize ( Stream &  s)
inline

Definition at line 45 of file incrementalmerkletree.h.

Here is the call graph for this function:

Member Data Documentation

◆ authentication_path

std::vector<std::vector<bool> > libzcash::MerklePath::authentication_path

Definition at line 23 of file incrementalmerkletree.h.

◆ index

std::vector<bool> libzcash::MerklePath::index

Definition at line 24 of file incrementalmerkletree.h.


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