Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
blockfilter.h
Go to the documentation of this file.
1// Copyright (c) 2019-present The Bitcoin Core developers
2// Distributed under the MIT software license, see the accompanying
3// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5#ifndef BITCOIN_TEST_UTIL_BLOCKFILTER_H
6#define BITCOIN_TEST_UTIL_BLOCKFILTER_H
7
8#include <blockfilter.h>
9
10class CBlockIndex;
11namespace node {
12class BlockManager;
13}
14
15bool ComputeFilter(BlockFilterType filter_type, const CBlockIndex& block_index, BlockFilter& filter, const node::BlockManager& blockman);
16
17#endif // BITCOIN_TEST_UTIL_BLOCKFILTER_H
BlockFilterType
Definition blockfilter.h:94
Complete block filter struct as defined in BIP 157.
The block chain is a tree shaped structure starting with the genesis block at the root,...
Definition chain.h:94
Maintains a tree of blocks (stored in m_block_index) which is consulted to determine where the most-w...
bool ComputeFilter(BlockFilterType filter_type, const CBlockIndex &block_index, BlockFilter &filter, const node::BlockManager &blockman)