PartiallyDownloadedBlock::InitData

Initializes reconstruction from a compact block and a list of extra transactions.

Synopsis

Declared in <blockencodings.h>

ReadStatus
InitData(
    CBlockHeaderAndShortTxIDs const& cmpctblock,
    std::vector<std::pair<Wtxid, CTransactionRef>> const& extra_txn);

Return Value

A status code indicating whether initialization succeeded.

Parameters

NameDescription
cmpctblockThe received compact block to reconstruct from.
extra_txnExtra transactions to consider, as <witness hash, reference> pairs.