Bitcoin
Public Member Functions | List of all members
interfaces::Chain::Notifications Class Reference

Chain notifications. More...

#include <chain.h>

Inheritance diagram for interfaces::Chain::Notifications:
CWallet

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.

Constructor & Destructor Documentation

◆ ~Notifications()

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

Member Function Documentation

◆ BlockConnected()

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

Reimplemented in CWallet.

◆ BlockDisconnected()

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

Reimplemented in CWallet.

◆ ChainStateFlushed()

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

Reimplemented in CWallet.

◆ TransactionAddedToMempool()

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

Reimplemented in CWallet.

◆ TransactionRemovedFromMempool()

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

Reimplemented in CWallet.

◆ UpdatedBlockTip()

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

Reimplemented in CWallet.


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