Bitcoin Core  0.21.1
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
BlockFilterIndex Member List

This is the complete list of members for BlockFilterIndex, including all inherited members.

BlockChecked(const CBlock &, const BlockValidationState &)CValidationInterfaceinlineprotectedvirtual
BlockConnected(const std::shared_ptr< const CBlock > &block, const CBlockIndex *pindex) overrideBaseIndexprotectedvirtual
BlockDisconnected(const std::shared_ptr< const CBlock > &block, const CBlockIndex *pindex)CValidationInterfaceinlineprotectedvirtual
BlockFilterIndex(BlockFilterType filter_type, size_t n_cache_size, bool f_memory=false, bool f_wipe=false)BlockFilterIndexexplicit
BlockUntilSyncedToCurrentChain() const BaseIndex
ChainStateFlushed(const CBlockLocator &locator) overrideBaseIndexprotectedvirtual
CommitInternal(CDBBatch &batch) overrideBlockFilterIndexprotectedvirtual
GetDB() const overrideBlockFilterIndexinlineprotectedvirtual
GetFilterType() const BlockFilterIndexinline
GetName() const overrideBlockFilterIndexinlineprotectedvirtual
GetSummary() const BaseIndex
GUARDED_BY(m_cs_headers_cache)BlockFilterIndexprivate
Init() overrideBlockFilterIndexprotectedvirtual
Interrupt()BaseIndex
LookupFilter(const CBlockIndex *block_index, BlockFilter &filter_out) const BlockFilterIndex
LookupFilterHashRange(int start_height, const CBlockIndex *stop_index, std::vector< uint256 > &hashes_out) const BlockFilterIndex
LookupFilterHeader(const CBlockIndex *block_index, uint256 &header_out)BlockFilterIndex
LookupFilterRange(int start_height, const CBlockIndex *stop_index, std::vector< BlockFilter > &filters_out) const BlockFilterIndex
m_cs_headers_cacheBlockFilterIndexprivate
m_dbBlockFilterIndexprivate
m_filter_fileseqBlockFilterIndexprivate
m_filter_typeBlockFilterIndexprivate
m_nameBlockFilterIndexprivate
m_next_filter_posBlockFilterIndexprivate
NewPoWValidBlock(const CBlockIndex *pindex, const std::shared_ptr< const CBlock > &block)CValidationInterfaceinlineprotectedvirtual
ReadFilterFromDisk(const FlatFilePos &pos, BlockFilter &filter) const BlockFilterIndexprivate
Rewind(const CBlockIndex *current_tip, const CBlockIndex *new_tip) overrideBlockFilterIndexprotectedvirtual
Start()BaseIndex
Stop()BaseIndex
TransactionAddedToMempool(const CTransactionRef &tx, uint64_t mempool_sequence)CValidationInterfaceinlineprotectedvirtual
TransactionRemovedFromMempool(const CTransactionRef &tx, MemPoolRemovalReason reason, uint64_t mempool_sequence)CValidationInterfaceinlineprotectedvirtual
UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload)CValidationInterfaceinlineprotectedvirtual
WriteBlock(const CBlock &block, const CBlockIndex *pindex) overrideBlockFilterIndexprotectedvirtual
WriteFilterToDisk(FlatFilePos &pos, const BlockFilter &filter)BlockFilterIndexprivate
~BaseIndex()BaseIndexvirtual
~CValidationInterface()=defaultCValidationInterfaceprotected