From 5d94d6bdfd2cf1a453a02ad1f06e70d0831cd7c9 Mon Sep 17 00:00:00 2001 From: Alexander Block Date: Tue, 9 Apr 2019 09:14:49 +0200 Subject: [PATCH] Remove unused CConnman::ForEachQuorumMember --- src/net.cpp | 14 -------------- src/net.h | 2 -- 2 files changed, 16 deletions(-) diff --git a/src/net.cpp b/src/net.cpp index 99c96974d746f..1767a0b5bc449 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -3247,20 +3247,6 @@ bool CConnman::ForNode(NodeId id, std::function cond, return found != nullptr && cond(found) && func(found); } -void CConnman::ForEachQuorumMember(Consensus::LLMQType llmqType, const uint256& quorumHash, std::function func) const -{ - LOCK2(cs_vNodes, cs_vPendingMasternodes); - auto it = masternodeQuorumNodes.find(std::make_pair(llmqType, quorumHash)); - if (it == masternodeQuorumNodes.end()) { - return; - } - for (auto&& pnode : vNodes) { - if(it->second.count(pnode->addr)) { - func(pnode); - } - } -} - bool CConnman::IsMasternodeOrDisconnectRequested(const CService& addr) { return ForNode(addr, AllNodes, [](CNode* pnode){ return pnode->fMasternode || pnode->fDisconnect; diff --git a/src/net.h b/src/net.h index d385829f5cbe0..90b2c719620ff 100644 --- a/src/net.h +++ b/src/net.h @@ -306,8 +306,6 @@ class CConnman ForEachNodeThen(FullyConnectedOnly, pre, post); } - void ForEachQuorumMember(Consensus::LLMQType llmqType, const uint256& quorumHash, std::function func) const; - std::vector CopyNodeVector(std::function cond); std::vector CopyNodeVector(); void ReleaseNodeVector(const std::vector& vecNodes);