Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
Chain::Notifications Class Reference

Chain notifications. More...

#include <chain.h>

Inheritance diagram for Chain::Notifications:
[legend]

Public Member Functions

virtual ~Notifications ()=default
virtual void transactionAddedToMempool (const CTransactionRef &tx)
virtual void transactionRemovedFromMempool (const CTransactionRef &tx, MemPoolRemovalReason reason)
virtual void blockConnected (const kernel::ChainstateRole &role, const BlockInfo &block)
virtual void blockDisconnected (const BlockInfo &block)
virtual void updatedBlockTip ()
virtual void chainStateFlushed (const kernel::ChainstateRole &role, const CBlockLocator &locator)

Detailed Description

Chain notifications.

Definition at line 305 of file chain.h.

Constructor & Destructor Documentation

◆ ~Notifications()

Member Function Documentation

◆ blockConnected()

virtual void interfaces::Chain::Notifications::blockConnected ( const kernel::ChainstateRole & role,
const BlockInfo & block )
inlinevirtual

Definition at line 311 of file chain.h.

◆ blockDisconnected()

virtual void interfaces::Chain::Notifications::blockDisconnected ( const BlockInfo & block)
inlinevirtual

Definition at line 312 of file chain.h.

◆ chainStateFlushed()

virtual void interfaces::Chain::Notifications::chainStateFlushed ( const kernel::ChainstateRole & role,
const CBlockLocator & locator )
inlinevirtual

Definition at line 314 of file chain.h.

◆ transactionAddedToMempool()

Definition at line 309 of file chain.h.

◆ transactionRemovedFromMempool()

Definition at line 310 of file chain.h.

◆ updatedBlockTip()

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

Definition at line 313 of file chain.h.


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