Bitcoin ABC 0.26.3
P2P Digital Currency
Loading...
Searching...
No Matches
BlockFilterIndex Member List

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

AllowPrune() const overrideBlockFilterIndexinlineprivatevirtual
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
BlockFinalized(const CBlockIndex *pindex)CValidationInterfaceinlineprotectedvirtual
BlockInvalidated(const CBlockIndex *pindex, const std::shared_ptr< const CBlock > &block)CValidationInterfaceinlineprotectedvirtual
ChainStateFlushed(const CBlockLocator &locator) overrideBaseIndexprotectedvirtual
Commit()BaseIndexprivate
CommitInternal(CDBBatch &batch) overrideBlockFilterIndexprotectedvirtual
CurrentIndex()BaseIndexinlineprotected
GetDB() const overrideBlockFilterIndexinlineprotectedvirtual
GetFilterType() constBlockFilterIndexinline
GetName() const overrideBlockFilterIndexinlineprotectedvirtual
GetSummary() constBaseIndex
GUARDED_BY(m_cs_headers_cache)BlockFilterIndexprivate
Init() overrideBlockFilterIndexprotectedvirtual
Interrupt()BaseIndex
LookupFilter(const CBlockIndex *block_index, BlockFilter &filter_out) constBlockFilterIndex
LookupFilterHashRange(int start_height, const CBlockIndex *stop_index, std::vector< uint256 > &hashes_out) constBlockFilterIndex
LookupFilterHeader(const CBlockIndex *block_index, uint256 &header_out) EXCLUSIVE_LOCKS_REQUIRED(!m_cs_headers_cache)BlockFilterIndex
LookupFilterRange(int start_height, const CBlockIndex *stop_index, std::vector< BlockFilter > &filters_out) constBlockFilterIndex
m_best_block_indexBaseIndexprivate
m_chainstateBaseIndexprotected
m_cs_headers_cacheBlockFilterIndexprivate
m_dbBlockFilterIndexprivate
m_filter_fileseqBlockFilterIndexprivate
m_filter_typeBlockFilterIndexprivate
m_interruptBaseIndexprivate
m_nameBlockFilterIndexprivate
m_next_filter_posBlockFilterIndexprivate
m_syncedBaseIndexprivate
m_thread_syncBaseIndexprivate
NewPoWValidBlock(const CBlockIndex *pindex, const std::shared_ptr< const CBlock > &block)CValidationInterfaceinlineprotectedvirtual
ReadFilterFromDisk(const FlatFilePos &pos, BlockFilter &filter) constBlockFilterIndexprivate
Rewind(const CBlockIndex *current_tip, const CBlockIndex *new_tip) overrideBlockFilterIndexprotectedvirtual
SetBestBlockIndex(const CBlockIndex *block)BaseIndexprotected
Start(Chainstate &active_chainstate)BaseIndex
Stop()BaseIndex
ThreadSync()BaseIndexprivate
TransactionAddedToMempool(const CTransactionRef &tx, std::shared_ptr< const std::vector< Coin > > spent_coins, 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