Skip to content

Commit dcf37c1

Browse files
committed
refactor: use std23::ranges::contains in Dash-specific code
1 parent ab5720f commit dcf37c1

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/active/dkgsession.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include <llmq/utils.h>
1414
#include <masternode/meta.h>
1515
#include <util/ranges.h>
16+
#include <util/std23.h>
1617

1718
#include <chain.h>
1819
#include <deploymentstatus.h>
@@ -355,7 +356,7 @@ void ActiveDKGSession::SendJustification(CDKGPendingMessages& pendingMessages, P
355356

356357
for (const uint32_t i : util::irange(members.size())) {
357358
const auto& m = members[i];
358-
if (forMembers.count(m->dmn->proTxHash) == 0) {
359+
if (!std23::ranges::contains(forMembers, m->dmn->proTxHash)) {
359360
continue;
360361
}
361362
logger.Batch("justifying for %s", m->dmn->proTxHash.ToString());
@@ -560,7 +561,7 @@ std::vector<CFinalCommitment> ActiveDKGSession::FinalizeCommitments()
560561

561562
for (const auto& p : prematureCommitments) {
562563
const auto& qc = p.second;
563-
if (validCommitments.count(p.first) == 0) {
564+
if (!std23::ranges::contains(validCommitments, p.first)) {
564565
continue;
565566
}
566567

src/evo/mnhftx.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include <llmq/quorumsman.h>
1212
#include <llmq/signhash.h>
1313
#include <node/blockstorage.h>
14+
#include <util/std23.h>
1415

1516
#include <chain.h>
1617
#include <chainparams.h>
@@ -191,7 +192,7 @@ static bool extractSignals(const ChainstateManager& chainman, const llmq::CQuoru
191192
return state.Invalid(BlockValidationResult::BLOCK_CONSENSUS, "bad-mnhf-tx-payload");
192193
}
193194
const uint8_t bit = opt_mnhfTx->signal.versionBit;
194-
if (std::find(new_signals.begin(), new_signals.end(), bit) != new_signals.end()) {
195+
if (std23::ranges::contains(new_signals, bit)) {
195196
return state.Invalid(BlockValidationResult::BLOCK_CONSENSUS, "bad-mnhf-duplicates-in-block");
196197
}
197198
new_signals.push_back(bit);

0 commit comments

Comments
 (0)