Changeset View
Changeset View
Standalone View
Standalone View
src/net_processing.h
Show First 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | |||||
public: | public: | ||||
PeerLogicValidation(CConnman &connman, BanMan *banman, | PeerLogicValidation(CConnman &connman, BanMan *banman, | ||||
CScheduler &scheduler, ChainstateManager &chainman, | CScheduler &scheduler, ChainstateManager &chainman, | ||||
CTxMemPool &pool); | CTxMemPool &pool); | ||||
/** | /** | ||||
* Overridden from CValidationInterface. | * Overridden from CValidationInterface. | ||||
*/ | */ | ||||
void | void BlockConnected(const std::shared_ptr<const CBlock> &pblock, | ||||
BlockConnected(const std::shared_ptr<const CBlock> &pblock, | const CBlockIndex *pindexConnected) override; | ||||
const CBlockIndex *pindexConnected, | |||||
const std::vector<CTransactionRef> &vtxConflicted) override; | |||||
void BlockDisconnected(const std::shared_ptr<const CBlock> &block, | void BlockDisconnected(const std::shared_ptr<const CBlock> &block, | ||||
const CBlockIndex *pindex) override; | const CBlockIndex *pindex) override; | ||||
/** | /** | ||||
* Overridden from CValidationInterface. | * Overridden from CValidationInterface. | ||||
*/ | */ | ||||
void UpdatedBlockTip(const CBlockIndex *pindexNew, | void UpdatedBlockTip(const CBlockIndex *pindexNew, | ||||
const CBlockIndex *pindexFork, | const CBlockIndex *pindexFork, | ||||
bool fInitialDownload) override; | bool fInitialDownload) override; | ||||
▲ Show 20 Lines • Show All 89 Lines • Show Last 20 Lines |