Disable v23 descriptor wallets.

Missing sethdseed, signmessage doesn't work and dumprivkey is missing (preventing a workaround).
This commit is contained in:
tecnovert
2022-11-12 22:17:49 +02:00
parent 093a36c8d2
commit bbe7556d18
11 changed files with 55 additions and 25 deletions

View File

@@ -93,12 +93,15 @@ def prepareDataDir(datadir, node_id, conf_file, dir_prefix, base_p2p_port=BASE_P
def checkForks(ro):
if 'bip9_softforks' in ro:
assert (ro['bip9_softforks']['csv']['status'] == 'active')
assert (ro['bip9_softforks']['segwit']['status'] == 'active')
else:
assert (ro['softforks']['csv']['active'])
assert (ro['softforks']['segwit']['active'])
try:
if 'bip9_softforks' in ro:
assert (ro['bip9_softforks']['csv']['status'] == 'active')
assert (ro['bip9_softforks']['segwit']['status'] == 'active')
else:
assert (ro['softforks']['csv']['active'])
assert (ro['softforks']['segwit']['active'])
except Exception as e:
logging.warning('Could not parse deployment info')
def stopDaemons(daemons):