We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 32b37c9 commit 6366090Copy full SHA for 6366090
src/wallet/wallet.cpp
@@ -1958,7 +1958,7 @@ CWallet::ScanResult CWallet::ScanForWalletTransactions(const uint256& start_bloc
1958
ScanResult result;
1959
1960
std::unique_ptr<FastWalletRescanFilter> fast_rescan_filter;
1961
- if (!IsLegacy() && chain().hasBlockFilterIndex(BlockFilterType::BASIC)) fast_rescan_filter = std::make_unique<FastWalletRescanFilter>(*this);
+ if (!IsLegacy() && !IsWalletFlagSet(WALLET_FLAG_SILENT_PAYMENTS) && chain().hasBlockFilterIndex(BlockFilterType::BASIC)) fast_rescan_filter = std::make_unique<FastWalletRescanFilter>(*this);
1962
1963
WalletLogPrintf("Rescan started from block %s... (%s)\n", start_block.ToString(),
1964
fast_rescan_filter ? "fast variant using block filters" : "slow variant inspecting all blocks");
0 commit comments