From a53871e5888dcab482e0ad8c509315489ddb222b Mon Sep 17 00:00:00 2001 From: selsta Date: Mon, 21 Sep 2026 18:13:41 +0200 Subject: [PATCH] wallet2: reset scan status for already processed outputs (cherry picked from commit 357b446a1335db9b42421acff46acaa0dee46a66) --- src/wallet/wallet2.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/wallet/wallet2.cpp b/src/wallet/wallet2.cpp index a5f76604f..e043e19a8 100644 --- a/src/wallet/wallet2.cpp +++ b/src/wallet/wallet2.cpp @@ -2197,7 +2197,10 @@ void wallet2::check_acc_out_precomp_once(const tx_out &o, const crypto::key_deri { tx_scan_info.received = boost::none; if (already_seen) + { + tx_scan_info.error = false; return; + } check_acc_out_precomp(o, derivation, additional_derivations, i, is_out_data, tx_scan_info); if (tx_scan_info.received) already_seen = true;