Bitcoin Core  0.18.99
P2P Digital Currency
Public Member Functions | List of all members
interfaces::Chain::Notifications Class Reference

Chain notifications. More...

#include <chain.h>

Inheritance diagram for interfaces::Chain::Notifications:
[legend]

Public Member Functions

virtual ~Notifications ()
 
virtual void TransactionAddedToMempool (const CTransactionRef &tx)
 
virtual void TransactionRemovedFromMempool (const CTransactionRef &ptx)
 
virtual void BlockConnected (const CBlock &block, const std::vector< CTransactionRef > &tx_conflicted)
 
virtual void BlockDisconnected (const CBlock &block)
 
virtual void UpdatedBlockTip ()
 
virtual void ChainStateFlushed (const CBlockLocator &locator)
 

Detailed Description

Chain notifications.

Definition at line 228 of file chain.h.

Constructor & Destructor Documentation

◆ ~Notifications()

virtual interfaces::Chain::Notifications::~Notifications ( )
inlinevirtual

Definition at line 231 of file chain.h.

Member Function Documentation

◆ BlockConnected()

virtual void interfaces::Chain::Notifications::BlockConnected ( const CBlock block,
const std::vector< CTransactionRef > &  tx_conflicted 
)
inlinevirtual

Reimplemented in CWallet.

Definition at line 234 of file chain.h.

◆ BlockDisconnected()

virtual void interfaces::Chain::Notifications::BlockDisconnected ( const CBlock block)
inlinevirtual

Reimplemented in CWallet.

Definition at line 235 of file chain.h.

◆ ChainStateFlushed()

virtual void interfaces::Chain::Notifications::ChainStateFlushed ( const CBlockLocator locator)
inlinevirtual

Reimplemented in CWallet.

Definition at line 237 of file chain.h.

Here is the call graph for this function:

◆ TransactionAddedToMempool()

virtual void interfaces::Chain::Notifications::TransactionAddedToMempool ( const CTransactionRef tx)
inlinevirtual

Reimplemented in CWallet.

Definition at line 232 of file chain.h.

◆ TransactionRemovedFromMempool()

virtual void interfaces::Chain::Notifications::TransactionRemovedFromMempool ( const CTransactionRef ptx)
inlinevirtual

Reimplemented in CWallet.

Definition at line 233 of file chain.h.

◆ UpdatedBlockTip()

virtual void interfaces::Chain::Notifications::UpdatedBlockTip ( )
inlinevirtual

Reimplemented in CWallet.

Definition at line 236 of file chain.h.


The documentation for this class was generated from the following file: