@@ -185,7 +185,7 @@ struct SnapshotTestSetup : TestChain100Setup {
185
185
Chainstate& validation_chainstate = chainman.ActiveChainstate ();
186
186
187
187
// Snapshot should refuse to load at this height.
188
- BOOST_REQUIRE (!CreateAndActivateUTXOSnapshot (m_node, m_path_root ));
188
+ BOOST_REQUIRE (!CreateAndActivateUTXOSnapshot (this ));
189
189
BOOST_CHECK (!chainman.ActiveChainstate ().m_from_snapshot_blockhash );
190
190
BOOST_CHECK (!chainman.SnapshotBlockhash ());
191
191
@@ -198,7 +198,7 @@ struct SnapshotTestSetup : TestChain100Setup {
198
198
199
199
// Should not load malleated snapshots
200
200
BOOST_REQUIRE (!CreateAndActivateUTXOSnapshot (
201
- m_node, m_path_root , [](AutoFile& auto_infile, SnapshotMetadata& metadata) {
201
+ this , [](AutoFile& auto_infile, SnapshotMetadata& metadata) {
202
202
// A UTXO is missing but count is correct
203
203
metadata.m_coins_count -= 1 ;
204
204
@@ -209,27 +209,27 @@ struct SnapshotTestSetup : TestChain100Setup {
209
209
auto_infile >> coin;
210
210
}));
211
211
BOOST_REQUIRE (!CreateAndActivateUTXOSnapshot (
212
- m_node, m_path_root , [](AutoFile& auto_infile, SnapshotMetadata& metadata) {
212
+ this , [](AutoFile& auto_infile, SnapshotMetadata& metadata) {
213
213
// Coins count is larger than coins in file
214
214
metadata.m_coins_count += 1 ;
215
215
}));
216
216
BOOST_REQUIRE (!CreateAndActivateUTXOSnapshot (
217
- m_node, m_path_root , [](AutoFile& auto_infile, SnapshotMetadata& metadata) {
217
+ this , [](AutoFile& auto_infile, SnapshotMetadata& metadata) {
218
218
// Coins count is smaller than coins in file
219
219
metadata.m_coins_count -= 1 ;
220
220
}));
221
221
BOOST_REQUIRE (!CreateAndActivateUTXOSnapshot (
222
- m_node, m_path_root , [](AutoFile& auto_infile, SnapshotMetadata& metadata) {
222
+ this , [](AutoFile& auto_infile, SnapshotMetadata& metadata) {
223
223
// Wrong hash
224
224
metadata.m_base_blockhash = uint256::ZERO;
225
225
}));
226
226
BOOST_REQUIRE (!CreateAndActivateUTXOSnapshot (
227
- m_node, m_path_root , [](AutoFile& auto_infile, SnapshotMetadata& metadata) {
227
+ this , [](AutoFile& auto_infile, SnapshotMetadata& metadata) {
228
228
// Wrong hash
229
229
metadata.m_base_blockhash = uint256::ONE;
230
230
}));
231
231
232
- BOOST_REQUIRE (CreateAndActivateUTXOSnapshot (m_node, m_path_root ));
232
+ BOOST_REQUIRE (CreateAndActivateUTXOSnapshot (this ));
233
233
234
234
// Ensure our active chain is the snapshot chainstate.
235
235
BOOST_CHECK (!chainman.ActiveChainstate ().m_from_snapshot_blockhash ->IsNull ());
@@ -320,7 +320,7 @@ struct SnapshotTestSetup : TestChain100Setup {
320
320
}
321
321
322
322
// Snapshot should refuse to load after one has already loaded.
323
- BOOST_REQUIRE (!CreateAndActivateUTXOSnapshot (m_node, m_path_root ));
323
+ BOOST_REQUIRE (!CreateAndActivateUTXOSnapshot (this ));
324
324
325
325
// Snapshot blockhash should be unchanged.
326
326
BOOST_CHECK_EQUAL (
0 commit comments