From 5246138398b7fbc721e05e588f1f5ab01cd3a082 Mon Sep 17 00:00:00 2001 From: Some Random Crypto Guy Date: Tue, 21 Oct 2025 12:10:52 +0100 Subject: [PATCH] fixed salvium-blockchain-stats for non-mainnet chains --- src/blockchain_utilities/blockchain_stats.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/blockchain_utilities/blockchain_stats.cpp b/src/blockchain_utilities/blockchain_stats.cpp index 83483f7..0057ab9 100644 --- a/src/blockchain_utilities/blockchain_stats.cpp +++ b/src/blockchain_utilities/blockchain_stats.cpp @@ -211,8 +211,15 @@ int main(int argc, char* argv[]) throw std::runtime_error("Failed to initialize a database"); } - const std::string filename = (boost::filesystem::path(opt_data_dir) / db->get_db_name()).string(); - LOG_PRINT_L0("Loading blockchain from folder " << filename << " ..."); + boost::filesystem::path folder(opt_data_dir); + if (opt_stagenet) { + folder /= std::to_string(STAGENET_VERSION); + } else if (opt_testnet) { + folder /= std::to_string(TESTNET_VERSION); + } + folder /= db->get_db_name(); + LOG_PRINT_L0("Loading blockchain from folder " << folder << " ..."); + const std::string filename = folder.string(); try {