Metadata describing a serialized version of a UTXO set from which an assumeutxo Chainstate can be constructed.
More...
#include <utxo_snapshot.h>
Metadata describing a serialized version of a UTXO set from which an assumeutxo Chainstate can be constructed.
Definition at line 31 of file utxo_snapshot.h.
◆ SnapshotMetadata() [1/2]
◆ SnapshotMetadata() [2/2]
node::SnapshotMetadata::SnapshotMetadata |
( |
const MessageStartChars |
network_magic, |
|
|
const uint256 & |
base_blockhash, |
|
|
const int |
base_blockheight, |
|
|
uint64_t |
coins_count |
|
) |
| |
|
inline |
◆ Serialize()
template<typename Stream >
void node::SnapshotMetadata::Serialize |
( |
Stream & |
s | ) |
const |
|
inline |
◆ Unserialize()
template<typename Stream >
void node::SnapshotMetadata::Unserialize |
( |
Stream & |
s | ) |
|
|
inline |
◆ m_base_blockhash
uint256 node::SnapshotMetadata::m_base_blockhash |
The hash of the block that reflects the tip of the chain for the UTXO set contained in this snapshot.
Definition at line 39 of file utxo_snapshot.h.
◆ m_base_blockheight
uint32_t node::SnapshotMetadata::m_base_blockheight |
◆ m_coins_count
uint64_t node::SnapshotMetadata::m_coins_count = 0 |
The number of coins in the UTXO set contained in this snapshot.
Used during snapshot load to estimate progress of UTXO set reconstruction.
Definition at line 45 of file utxo_snapshot.h.
◆ m_network_magic
◆ m_supported_versions
const std::set<uint16_t> node::SnapshotMetadata::m_supported_versions {1} |
|
private |
◆ m_version
const uint16_t node::SnapshotMetadata::m_version {1} |
|
private |
The documentation for this class was generated from the following file: