|
|
@ -208,7 +208,12 @@ class BaseWizard(object): |
|
|
|
|
|
|
|
def on_device(self, name, device_info): |
|
|
|
self.plugin = self.plugins.get_plugin(name) |
|
|
|
try: |
|
|
|
self.plugin.setup_device(device_info, self) |
|
|
|
except BaseException as e: |
|
|
|
self.show_error(str(e)) |
|
|
|
self.choose_hw_device() |
|
|
|
return |
|
|
|
if self.wallet_type=='multisig': |
|
|
|
# There is no general standard for HD multisig. |
|
|
|
# This is partially compatible with BIP45; assumes index=0 |
|
|
|