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);