Bitcoin Core 32.99.0
P2P Digital Currency
Namespaces | Functions
rescan_tests.cpp File Reference
#include <blockfilter.h>
#include <chain.h>
#include <index/blockfilterindex.h>
#include <interfaces/chain.h>
#include <node/blockstorage.h>
#include <test/util/common.h>
#include <test/util/logging.h>
#include <test/util/setup_common.h>
#include <test/util/validation.h>
#include <util/byte_units.h>
#include <util/check.h>
#include <validation.h>
#include <wallet/context.h>
#include <wallet/receive.h>
#include <wallet/scan.h>
#include <wallet/test/util.h>
#include <wallet/test/wallet_test_fixture.h>
#include <wallet/wallet.h>
#include <wallet/walletdb.h>
#include <boost/test/unit_test.hpp>
#include <cassert>
#include <chrono>
#include <memory>
#include <string>
#include <utility>
Include dependency graph for rescan_tests.cpp:

Go to the source code of this file.

Namespaces

namespace  wallet
 

Functions

 wallet::BOOST_FIXTURE_TEST_CASE (scan_for_wallet_transactions, TestChain100Setup)
 
 wallet::BOOST_FIXTURE_TEST_CASE (scan_for_wallet_transactions_reorged_block, TestChain100Setup)
 
 wallet::BOOST_FIXTURE_TEST_CASE (scan_for_wallet_transactions_abort, TestChain100Setup)
 
 wallet::BOOST_FIXTURE_TEST_CASE (wallet_rescan_reserver, TestingSetup)
 
 wallet::BOOST_FIXTURE_TEST_CASE (scan_for_wallet_transactions_bounded, TestChain100Setup)
 
 wallet::BOOST_FIXTURE_TEST_CASE (scan_for_wallet_transactions_tip_extension, TestChain100Setup)
 
 wallet::BOOST_FIXTURE_TEST_CASE (scan_for_wallet_transactions_no_progress_saved, TestChain100Setup)
 
 wallet::BOOST_FIXTURE_TEST_CASE (rescan_from_time, TestChain100Setup)
 
 wallet::BOOST_FIXTURE_TEST_CASE (scan_for_wallet_transactions_missing_filter, TestChain100Setup)
 
 wallet::BOOST_FIXTURE_TEST_CASE (scan_for_wallet_transactions_attach_chain, TestChain100Setup)
 Test the rescan that loading a wallet performs when the wallet is behind the chain tip: it scans from the wallet's recorded best block - a mid-chain start - with cs_wallet held. More...