Bitcoin ABC  0.24.7
P2P Digital Currency
Public Member Functions | Private Attributes | List of all members
avalanche::Processor::NotificationsHandler Class Reference
Inheritance diagram for avalanche::Processor::NotificationsHandler:
[legend]
Collaboration diagram for avalanche::Processor::NotificationsHandler:
[legend]

Public Member Functions

 NotificationsHandler (Processor *p)
 
void updatedBlockTip () override
 
- Public Member Functions inherited from interfaces::Chain::Notifications
virtual ~Notifications ()
 
virtual void transactionAddedToMempool (const CTransactionRef &tx, uint64_t mempool_sequence)
 
virtual void transactionRemovedFromMempool (const CTransactionRef &ptx, MemPoolRemovalReason reason, uint64_t mempool_sequence)
 
virtual void blockConnected (const CBlock &block, int height)
 
virtual void blockDisconnected (const CBlock &block, int height)
 
virtual void chainStateFlushed (const CBlockLocator &locator)
 

Private Attributes

Processorm_processor
 

Detailed Description

Definition at line 113 of file processor.cpp.

Constructor & Destructor Documentation

◆ NotificationsHandler()

avalanche::Processor::NotificationsHandler::NotificationsHandler ( Processor p)
inline

Definition at line 118 of file processor.cpp.

Member Function Documentation

◆ updatedBlockTip()

void avalanche::Processor::NotificationsHandler::updatedBlockTip ( )
inlineoverridevirtual

Reimplemented from interfaces::Chain::Notifications.

Definition at line 120 of file processor.cpp.

Member Data Documentation

◆ m_processor

Processor* avalanche::Processor::NotificationsHandler::m_processor
private

Definition at line 115 of file processor.cpp.


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