From 18fbe5472916db8f45bac3b4d182ee4e4e62226c Mon Sep 17 00:00:00 2001 From: SNeedlewoods Date: Sat, 30 Mar 2024 13:18:12 +0100 Subject: [PATCH] add sum of amounts for unspent_outputs --- src/simplewallet/simplewallet.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/simplewallet/simplewallet.cpp b/src/simplewallet/simplewallet.cpp index 5a9d790cb..e5a56bc04 100644 --- a/src/simplewallet/simplewallet.cpp +++ b/src/simplewallet/simplewallet.cpp @@ -8845,6 +8845,7 @@ bool simple_wallet::unspent_outputs(const std::vector &args_) uint64_t max_height = 0; uint64_t found_min_amount = std::numeric_limits::max(); uint64_t found_max_amount = 0; + uint64_t found_sum_amount = 0; uint64_t count = 0; for (const auto& td : transfers) { @@ -8856,6 +8857,7 @@ bool simple_wallet::unspent_outputs(const std::vector &args_) if (max_height < td.m_block_height) max_height = td.m_block_height; if (found_min_amount > amount) found_min_amount = amount; if (found_max_amount < amount) found_max_amount = amount; + found_sum_amount += amount; ++count; } if (amount_to_tds.empty()) @@ -8880,6 +8882,7 @@ bool simple_wallet::unspent_outputs(const std::vector &args_) << tr("\nMax block height: ") << max_height << tr("\nMin amount found: ") << print_money(found_min_amount) << tr("\nMax amount found: ") << print_money(found_max_amount) + << tr("\nSum amount found: ") << print_money(found_sum_amount) << tr("\nTotal count: ") << count; const size_t histogram_height = 10; const size_t histogram_width = 50;