Fabcoin Core  0.16.2
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
PeerLogicValidation Member List

This is the complete list of members for PeerLogicValidation, including all inherited members.

BlockChecked(const CBlock &block, const CValidationState &state) overridePeerLogicValidationvirtual
BlockConnected(const std::shared_ptr< const CBlock > &pblock, const CBlockIndex *pindexConnected, const std::vector< CTransactionRef > &vtxConflicted) overridePeerLogicValidationvirtual
BlockDisconnected(const std::shared_ptr< const CBlock > &block)CValidationInterfaceinlineprotectedvirtual
CheckForStaleTipAndEvictPeers(const Consensus::Params &consensusParams)PeerLogicValidation
connmanPeerLogicValidationprivate
ConsiderEviction(CNode *pto, int64_t time_in_seconds)PeerLogicValidation
EvictExtraOutboundPeers(int64_t time_in_seconds)PeerLogicValidation
FinalizeNode(NodeId nodeid, bool &fUpdateConnectionTime) overridePeerLogicValidationvirtual
GetScriptForMining(std::shared_ptr< CReserveScript > &coinbaseScript)CValidationInterfaceinlineprotectedvirtual
InitializeNode(CNode *pnode) overridePeerLogicValidationvirtual
Inventory(const uint256 &hash)CValidationInterfaceinlineprotectedvirtual
m_stale_tip_check_timePeerLogicValidationprivate
NewPoWValidBlock(const CBlockIndex *pindex, const std::shared_ptr< const CBlock > &pblock) overridePeerLogicValidationvirtual
PeerLogicValidation(CConnman *connman, CScheduler &scheduler)PeerLogicValidationexplicit
ProcessMessages(CNode *pfrom, std::atomic< bool > &interrupt) overridePeerLogicValidationvirtual
ResendWalletTransactions(int64_t nBestBlockTime, CConnman *connman)CValidationInterfaceinlineprotectedvirtual
ResetRequestCount(const uint256 &)CValidationInterfaceinlineprotectedvirtual
SendMessages(CNode *pto, std::atomic< bool > &interrupt) overridePeerLogicValidationvirtual
SetBestChain(const CBlockLocator &locator)CValidationInterfaceinlineprotectedvirtual
SyncTransaction(const CTransaction &tx, const CBlockIndex *pindex, int posInBlock)CValidationInterfaceinlineprotectedvirtual
TransactionAddedToMempool(const CTransactionRef &ptxn)CValidationInterfaceinlineprotectedvirtual
UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload) overridePeerLogicValidationvirtual
UpdatedTransaction(const uint256 &hash)CValidationInterfaceinlineprotectedvirtual
void::RegisterValidationInterface(CValidationInterface *)CValidationInterfaceprotected
void::UnregisterAllValidationInterfaces()CValidationInterfaceprotected
void::UnregisterValidationInterface(CValidationInterface *)CValidationInterfaceprotected