aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/validation.cpp')
-rw-r--r--src/validation.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/validation.cpp b/src/validation.cpp
index 971eb346a4..c839647b29 100644
--- a/src/validation.cpp
+++ b/src/validation.cpp
@@ -28,8 +28,6 @@
#include <node/blockstorage.h>
#include <node/interface_ui.h>
#include <node/utxo_snapshot.h>
-#include <node/coins_view_args.h>
-#include <node/database_args.h>
#include <policy/policy.h>
#include <policy/rbf.h>
#include <policy/settings.h>
@@ -1545,13 +1543,13 @@ void Chainstate::InitCoinsDB(
m_coins_views = std::make_unique<CoinsViews>(
DBParams{
- .path = gArgs.GetDataDirNet() / leveldb_name,
+ .path = m_chainman.m_options.datadir / leveldb_name,
.cache_bytes = cache_size_bytes,
.memory_only = in_memory,
.wipe_data = should_wipe,
.obfuscate = true,
- .options = [] { DBOptions options; node::ReadDatabaseArgs(gArgs, options); return options; }()},
- [] { CoinsViewOptions options; node::ReadCoinsViewArgs(gArgs, options); return options; }());
+ .options = m_chainman.m_options.coins_db},
+ m_chainman.m_options.coins_view);
}
void Chainstate::InitCoinsCache(size_t cache_size_bytes)