From 3b7fa89e442ea9b4952868bce0c0ec05267777ae Mon Sep 17 00:00:00 2001 From: Sander van Grieken Date: Thu, 20 Apr 2023 11:00:18 +0200 Subject: [PATCH] wizard: p2sh multisig is 'standard' in backend wallet --- electrum/wizard.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/electrum/wizard.py b/electrum/wizard.py index c8c59b5d7..410e70d29 100644 --- a/electrum/wizard.py +++ b/electrum/wizard.py @@ -365,7 +365,10 @@ class NewWalletWizard(AbstractWizard): self._logger.debug('creating keystore from bip39 seed') root_seed = keystore.bip39_to_seed(data['seed'], data['seed_extra_words']) derivation = normalize_bip32_derivation(data['derivation_path']) - script = data['script_type'] if data['script_type'] != 'p2pkh' else 'standard' + if data['wallet_type'] == 'multisig': + script = data['script_type'] if data['script_type'] != 'p2sh' else 'standard' + else: + script = data['script_type'] if data['script_type'] != 'p2pkh' else 'standard' k = keystore.from_bip43_rootseed(root_seed, derivation, xtype=script) elif is_any_2fa_seed_type(data['seed_type']): self._logger.debug('creating keystore from 2fa seed')