@@ -38,8 +38,6 @@ BOOST_FIXTURE_TEST_SUITE(validation_chainstatemanager_tests, TestingSetup)
38
38
BOOST_FIXTURE_TEST_CASE(chainstatemanager, TestChain100Setup)
39
39
{
40
40
ChainstateManager& manager = *m_node.chainman ;
41
- CTxMemPool& mempool = *m_node.mempool ;
42
-
43
41
std::vector<Chainstate*> chainstates;
44
42
45
43
BOOST_CHECK (!manager.SnapshotBlockhash ().has_value ());
@@ -69,8 +67,7 @@ BOOST_FIXTURE_TEST_CASE(chainstatemanager, TestChain100Setup)
69
67
// Create a snapshot-based chainstate.
70
68
//
71
69
const uint256 snapshot_blockhash = active_tip->GetBlockHash ();
72
- Chainstate& c2 = WITH_LOCK (::cs_main, return manager.ActivateExistingSnapshot (
73
- &mempool, snapshot_blockhash));
70
+ Chainstate& c2 = WITH_LOCK (::cs_main, return manager.ActivateExistingSnapshot (snapshot_blockhash));
74
71
chainstates.push_back (&c2);
75
72
c2.InitCoinsDB (
76
73
/* cache_size_bytes=*/ 1 << 23 , /* in_memory=*/ true , /* should_wipe=*/ false );
@@ -113,7 +110,6 @@ BOOST_FIXTURE_TEST_CASE(chainstatemanager, TestChain100Setup)
113
110
BOOST_FIXTURE_TEST_CASE (chainstatemanager_rebalance_caches, TestChain100Setup)
114
111
{
115
112
ChainstateManager& manager = *m_node.chainman ;
116
- CTxMemPool& mempool = *m_node.mempool ;
117
113
118
114
size_t max_cache = 10000 ;
119
115
manager.m_total_coinsdb_cache = max_cache;
@@ -137,7 +133,7 @@ BOOST_FIXTURE_TEST_CASE(chainstatemanager_rebalance_caches, TestChain100Setup)
137
133
// Create a snapshot-based chainstate.
138
134
//
139
135
CBlockIndex* snapshot_base{WITH_LOCK (manager.GetMutex (), return manager.ActiveChain ()[manager.ActiveChain ().Height () / 2 ])};
140
- Chainstate& c2 = WITH_LOCK (cs_main, return manager.ActivateExistingSnapshot (&mempool, *snapshot_base->phashBlock ));
136
+ Chainstate& c2 = WITH_LOCK (cs_main, return manager.ActivateExistingSnapshot (*snapshot_base->phashBlock ));
141
137
chainstates.push_back (&c2);
142
138
c2.InitCoinsDB (
143
139
/* cache_size_bytes=*/ 1 << 23 , /* in_memory=*/ true , /* should_wipe=*/ false );
@@ -423,7 +419,6 @@ BOOST_FIXTURE_TEST_CASE(chainstatemanager_activate_snapshot, SnapshotTestSetup)
423
419
BOOST_FIXTURE_TEST_CASE (chainstatemanager_loadblockindex, TestChain100Setup)
424
420
{
425
421
ChainstateManager& chainman = *Assert (m_node.chainman );
426
- CTxMemPool& mempool = *m_node.mempool ;
427
422
Chainstate& cs1 = chainman.ActiveChainstate ();
428
423
429
424
int num_indexes{0 };
@@ -493,7 +488,7 @@ BOOST_FIXTURE_TEST_CASE(chainstatemanager_loadblockindex, TestChain100Setup)
493
488
494
489
// Note: cs2's tip is not set when ActivateExistingSnapshot is called.
495
490
Chainstate& cs2 = WITH_LOCK (::cs_main,
496
- return chainman.ActivateExistingSnapshot (&mempool, *assumed_base->phashBlock ));
491
+ return chainman.ActivateExistingSnapshot (*assumed_base->phashBlock ));
497
492
498
493
// Set tip of the fully validated chain to be the validated tip
499
494
cs1.m_chain .SetTip (*validated_tip);
0 commit comments