PIVX Core  5.6.99
P2P Digital Currency
Classes | Namespaces | Typedefs | Functions
incrementalmerkletree.h File Reference
#include "uint256.h"
#include "optional.h"
#include "serialize.h"
#include "sapling/sapling.h"
#include "sapling/sapling_util.h"
#include <array>
#include <deque>
Include dependency graph for incrementalmerkletree.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  libzcash::MerklePath
 
class  libzcash::EmptyMerkleRoots< Depth, Hash >
 
class  libzcash::IncrementalMerkleTree< Depth, Hash >
 
class  libzcash::IncrementalWitness< Depth, Hash >
 
class  libzcash::SHA256Compress
 
class  libzcash::PedersenHash
 

Namespaces

 libzcash
 

Typedefs

typedef libzcash::IncrementalMerkleTree< SAPLING_INCREMENTAL_MERKLE_TREE_DEPTH, libzcash::PedersenHashSaplingMerkleTree
 
typedef libzcash::IncrementalMerkleTree< INCREMENTAL_MERKLE_TREE_DEPTH_TESTING, libzcash::PedersenHashSaplingTestingMerkleTree
 
typedef libzcash::IncrementalWitness< SAPLING_INCREMENTAL_MERKLE_TREE_DEPTH, libzcash::PedersenHashSaplingWitness
 
typedef libzcash::IncrementalWitness< INCREMENTAL_MERKLE_TREE_DEPTH_TESTING, libzcash::PedersenHashSaplingTestingWitness
 

Functions

template<size_t Depth, typename Hash >
bool libzcash::operator== (const EmptyMerkleRoots< Depth, Hash > &a, const EmptyMerkleRoots< Depth, Hash > &b)
 
template<size_t Depth, typename Hash >
bool libzcash::operator== (const IncrementalMerkleTree< Depth, Hash > &a, const IncrementalMerkleTree< Depth, Hash > &b)
 
template<size_t Depth, typename Hash >
bool libzcash::operator== (const IncrementalWitness< Depth, Hash > &a, const IncrementalWitness< Depth, Hash > &b)
 

Typedef Documentation

◆ SaplingMerkleTree

Definition at line 245 of file incrementalmerkletree.h.

◆ SaplingTestingMerkleTree

Definition at line 246 of file incrementalmerkletree.h.

◆ SaplingTestingWitness

Definition at line 249 of file incrementalmerkletree.h.

◆ SaplingWitness

Definition at line 248 of file incrementalmerkletree.h.