From e97067ffdab8b1ae6a090b87d378b172be533af2 Mon Sep 17 00:00:00 2001 From: Gustav Schauwecker Date: Sun, 24 Mar 2024 06:57:04 +0100 Subject: [PATCH] Apply the count parameter in `json_handler::accounts_receivable()`` The count limit got lost during the refactor in pull request #4496 --- nano/node/json_handler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nano/node/json_handler.cpp b/nano/node/json_handler.cpp index 423ff2a412..aec5648d3a 100644 --- a/nano/node/json_handler.cpp +++ b/nano/node/json_handler.cpp @@ -1049,7 +1049,7 @@ void nano::json_handler::accounts_receivable () if (!ec) { boost::property_tree::ptree peers_l; - for (auto current = node.ledger.receivable_upper_bound (transaction, account, 0), end = node.ledger.receivable_end (); current != end; ++current) + for (auto current = node.ledger.receivable_upper_bound (transaction, account, 0), end = node.ledger.receivable_end (); current != end && peers_l.size () < count; ++current) { auto const & [key, info] = *current; if (include_only_confirmed && !node.ledger.block_confirmed (transaction, key.hash))