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

Name

Description

cmpctblock

The received compact block to reconstruct from.

extra_txn

Extra transactions to consider, as <witness hash, reference> pairs.

Created with MrDocs