Bitcoin Core  27.99.0
P2P Digital Currency
ValidationSignals Member List

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

BlockChecked(const CBlock &, const BlockValidationState &)ValidationSignals
BlockConnected(ChainstateRole, const std::shared_ptr< const CBlock > &, const CBlockIndex *pindex)ValidationSignals
BlockDisconnected(const std::shared_ptr< const CBlock > &, const CBlockIndex *pindex)ValidationSignals
CallbacksPending()ValidationSignals
CallFunctionInValidationInterfaceQueue(std::function< void()> func)ValidationSignals
ChainStateFlushed(ChainstateRole, const CBlockLocator &)ValidationSignals
FlushBackgroundCallbacks()ValidationSignals
m_internalsValidationSignalsprivate
MempoolTransactionsRemovedForBlock(const std::vector< RemovedMempoolTransactionInfo > &, unsigned int nBlockHeight)ValidationSignals
NewPoWValidBlock(const CBlockIndex *, const std::shared_ptr< const CBlock > &)ValidationSignals
RegisterSharedValidationInterface(std::shared_ptr< CValidationInterface > callbacks)ValidationSignals
RegisterValidationInterface(CValidationInterface *callbacks)ValidationSignals
SyncWithValidationInterfaceQueue() LOCKS_EXCLUDED(cs_main)ValidationSignals
TransactionAddedToMempool(const NewMempoolTransactionInfo &, uint64_t mempool_sequence)ValidationSignals
TransactionRemovedFromMempool(const CTransactionRef &, MemPoolRemovalReason, uint64_t mempool_sequence)ValidationSignals
UnregisterAllValidationInterfaces()ValidationSignals
UnregisterSharedValidationInterface(std::shared_ptr< CValidationInterface > callbacks)ValidationSignals
UnregisterValidationInterface(CValidationInterface *callbacks)ValidationSignals
UpdatedBlockTip(const CBlockIndex *, const CBlockIndex *, bool fInitialDownload)ValidationSignals
ValidationSignals(std::unique_ptr< util::TaskRunnerInterface > task_runner)ValidationSignalsexplicit
~ValidationSignals()ValidationSignals