#include <blockencodings.h>
Definition at line 91 of file blockencodings.h.
◆ CBlockHeaderAndShortTxIDs() [1/2]
CBlockHeaderAndShortTxIDs::CBlockHeaderAndShortTxIDs |
( |
| ) |
|
|
default |
Dummy for deserialization.
◆ CBlockHeaderAndShortTxIDs() [2/2]
CBlockHeaderAndShortTxIDs::CBlockHeaderAndShortTxIDs |
( |
const CBlock & |
block, |
|
|
const uint64_t |
nonce |
|
) |
| |
- Parameters
-
[in] | nonce | This should be randomly generated, and is used for the siphash secret key |
Definition at line 20 of file blockencodings.cpp.
◆ BlockTxCount()
size_t CBlockHeaderAndShortTxIDs::BlockTxCount |
( |
| ) |
const |
|
inline |
◆ FillShortTxIDSelector()
void CBlockHeaderAndShortTxIDs::FillShortTxIDSelector |
( |
| ) |
const |
|
private |
◆ GetShortID()
uint64_t CBlockHeaderAndShortTxIDs::GetShortID |
( |
const Wtxid & |
wtxid | ) |
const |
◆ SERIALIZE_METHODS()
◆ PartiallyDownloadedBlock
◆ header
◆ nonce
uint64_t CBlockHeaderAndShortTxIDs::nonce |
|
private |
◆ prefilledtxn
◆ shorttxidk0
uint64_t CBlockHeaderAndShortTxIDs::shorttxidk0 |
|
mutableprivate |
◆ shorttxidk1
uint64_t CBlockHeaderAndShortTxIDs::shorttxidk1 |
|
private |
◆ shorttxids
std::vector<uint64_t> CBlockHeaderAndShortTxIDs::shorttxids |
|
protected |
◆ SHORTTXIDS_LENGTH
constexpr int CBlockHeaderAndShortTxIDs::SHORTTXIDS_LENGTH = 6 |
|
staticconstexpr |
The documentation for this class was generated from the following files: