5 #ifndef PIVX_EVO_EVONOTIFICATIONINTERFACE_H
6 #define PIVX_EVO_EVONOTIFICATIONINTERFACE_H
The block chain is a tree shaped structure starting with the genesis block at the root,...
Implement this to subscribe to events generated in validation.
virtual ~EvoNotificationInterface()=default
void NotifyMasternodeListChanged(bool undo, const CDeterministicMNList &oldMNList, const CDeterministicMNListDiff &diff) override
Notifies listeners of updated deterministic masternode list.
void UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload) override
Notifies listeners when the block chain tip advances.
void InitializeCurrentBlockTip()
void AcceptedBlockHeader(const CBlockIndex *pindexNew) override