aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.h
diff options
context:
space:
mode:
authordergoegge <n.goeggi@gmail.com>2022-02-20 15:20:15 +0100
committerdergoegge <n.goeggi@gmail.com>2022-04-20 13:33:07 +0200
commita292df283a596efe7e1d40c33a6d614d70ed564d (patch)
treeb271d4c3d422fc17a0904723b8fcd6c9079c7e69 /src/net_processing.h
parent37ecaf3e7a028486a0a1c9b717e8eb4214215805 (diff)
downloadbitcoin-a292df283a596efe7e1d40c33a6d614d70ed564d.tar.xz
[net processing] Move mapNodeState into PeerManagerImpl
Diffstat (limited to 'src/net_processing.h')
-rw-r--r--src/net_processing.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/net_processing.h b/src/net_processing.h
index 7dacaee5c1..c982b919a6 100644
--- a/src/net_processing.h
+++ b/src/net_processing.h
@@ -87,6 +87,9 @@ public:
/** Process a single message from a peer. Public for fuzz testing */
virtual void ProcessMessage(CNode& pfrom, const std::string& msg_type, CDataStream& vRecv,
const std::chrono::microseconds time_received, const std::atomic<bool>& interruptMsgProc) = 0;
+
+ /** This function is used for testing the stale tip eviction logic, see denialofservice_tests.cpp */
+ virtual void UpdateLastBlockAnnounceTime(NodeId node, int64_t time_in_seconds) = 0;
};
#endif // BITCOIN_NET_PROCESSING_H