From 08376aba3f416e1d10e884a1065ffc2c493e6856 Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Thu, 15 Oct 2026 09:35:53 +0000 Subject: [PATCH] mmgen-regtest: set --bdb-wallet according to coin --- mmgen/cfg.py | 2 -- mmgen/main_regtest.py | 3 ++- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/mmgen/cfg.py b/mmgen/cfg.py index 07c9aa2b..6bbebbaa 100644 --- a/mmgen/cfg.py +++ b/mmgen/cfg.py @@ -494,8 +494,6 @@ class Config(Lockable): if self.test_user or self.regtest: if self.coin != 'XMR': self.network = 'regtest' - if gc.prog_name == 'mmgen-regtest' and self.coin != 'BTC': - self.bdb_wallet = True if not self.test_suite: # could be set in environment self._use_cfg_file = False else: diff --git a/mmgen/main_regtest.py b/mmgen/main_regtest.py index e78f9e6f..a52f962e 100644 --- a/mmgen/main_regtest.py +++ b/mmgen/main_regtest.py @@ -24,6 +24,7 @@ from .util import die, async_run opts_data = { 'sets': [('yes', True, 'quiet', True)], + 'overrides': [('coin', 'BTC', 'bdb_wallet', False)], 'text': { 'desc': f'Coin daemon regression test mode setup and operations for the {gc.proj_name} suite', 'usage': '[opts] ', @@ -58,7 +59,7 @@ opts_data = { } } -cfg = Config(opts_data=opts_data, init_opts={'regtest': True}) +cfg = Config(opts_data=opts_data, init_opts={'regtest': True, 'bdb_wallet': True}) cmd_args = cfg._args