6 #ifndef BITCOIN_NET_PROCESSING_H 7 #define BITCOIN_NET_PROCESSING_H 57 #endif // BITCOIN_NET_PROCESSING_H void Misbehaving(NodeId nodeid, int howmuch)
static constexpr int64_t HEADERS_DOWNLOAD_TIMEOUT_PER_HEADER
std::vector< int > vHeightInFlight
bool SendMessages(CNode *pto, CConnman &connman, std::atomic< bool > &interrupt)
void UnregisterNodeSignals(CNodeSignals &nodeSignals)
PeerLogicValidation(CConnman *connmanIn)
bool GetNodeStateStats(NodeId nodeid, CNodeStateStats &stats)
virtual void BlockChecked(const CBlock &block, const CValidationState &state)
bool ProcessMessages(CNode *pfrom, CConnman &connman, std::atomic< bool > &interrupt)
static constexpr int64_t HEADERS_DOWNLOAD_TIMEOUT_BASE
void RegisterNodeSignals(CNodeSignals &nodeSignals)
virtual void UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload)