Bitcoin Core
0.20.99
P2P Digital Currency
|
This is the complete list of members for PeerLogicValidation, including all inherited members.
BlockChecked(const CBlock &block, const BlockValidationState &state) override | PeerLogicValidation | virtual |
BlockConnected(const std::shared_ptr< const CBlock > &pblock, const CBlockIndex *pindexConnected) override | PeerLogicValidation | virtual |
BlockDisconnected(const std::shared_ptr< const CBlock > &block, const CBlockIndex *pindex) override | PeerLogicValidation | virtual |
ChainStateFlushed(const CBlockLocator &locator) | CValidationInterface | inlineprotectedvirtual |
CheckForStaleTipAndEvictPeers(const Consensus::Params &consensusParams) | PeerLogicValidation | |
ConsiderEviction(CNode &pto, int64_t time_in_seconds) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | PeerLogicValidation | |
EvictExtraOutboundPeers(int64_t time_in_seconds) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | PeerLogicValidation | |
FinalizeNode(NodeId nodeid, bool &fUpdateConnectionTime) override | PeerLogicValidation | virtual |
InitializeNode(CNode *pnode) override | PeerLogicValidation | virtual |
m_banman | PeerLogicValidation | private |
m_chainman | PeerLogicValidation | private |
m_connman | PeerLogicValidation | private |
m_mempool | PeerLogicValidation | private |
m_stale_tip_check_time | PeerLogicValidation | private |
MaybeDiscourageAndDisconnect(CNode &pnode) | PeerLogicValidation | private |
NewPoWValidBlock(const CBlockIndex *pindex, const std::shared_ptr< const CBlock > &pblock) override | PeerLogicValidation | virtual |
PeerLogicValidation(CConnman &connman, BanMan *banman, CScheduler &scheduler, ChainstateManager &chainman, CTxMemPool &pool) | PeerLogicValidation | |
ProcessMessage(CNode &pfrom, const std::string &msg_type, CDataStream &vRecv, const std::chrono::microseconds time_received, const CChainParams &chainparams, const std::atomic< bool > &interruptMsgProc) | PeerLogicValidation | |
ProcessMessages(CNode *pfrom, std::atomic< bool > &interrupt) override | PeerLogicValidation | virtual |
ReattemptInitialBroadcast(CScheduler &scheduler) const | PeerLogicValidation | |
SendMessages(CNode *pto) override EXCLUSIVE_LOCKS_REQUIRED(pto -> cs_sendProcessing) | PeerLogicValidation | virtual |
TransactionAddedToMempool(const CTransactionRef &tx) | CValidationInterface | inlineprotectedvirtual |
TransactionRemovedFromMempool(const CTransactionRef &tx, MemPoolRemovalReason reason) | CValidationInterface | inlineprotectedvirtual |
UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload) override | PeerLogicValidation | virtual |
~CValidationInterface()=default | CValidationInterface | protected |
~NetEventsInterface()=default | NetEventsInterface | protected |