mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-26 23:13:25 +00:00
trezor/keepkey: silence UserCancelled during recovery
This commit is contained in:
parent
6e0650b909
commit
034b0a0313
2 changed files with 6 additions and 2 deletions
|
@ -2,7 +2,7 @@ from binascii import hexlify, unhexlify
|
||||||
import traceback
|
import traceback
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from electrum.util import bfh, bh2u
|
from electrum.util import bfh, bh2u, UserCancelled
|
||||||
from electrum.bitcoin import (b58_address_to_hash160, xpub_from_pubkey,
|
from electrum.bitcoin import (b58_address_to_hash160, xpub_from_pubkey,
|
||||||
TYPE_ADDRESS, TYPE_SCRIPT,
|
TYPE_ADDRESS, TYPE_SCRIPT,
|
||||||
is_segwit_address)
|
is_segwit_address)
|
||||||
|
@ -186,6 +186,8 @@ class KeepKeyPlugin(HW_PluginBase):
|
||||||
def _initialize_device_safe(self, settings, method, device_id, wizard, handler):
|
def _initialize_device_safe(self, settings, method, device_id, wizard, handler):
|
||||||
try:
|
try:
|
||||||
self._initialize_device(settings, method, device_id, wizard, handler)
|
self._initialize_device(settings, method, device_id, wizard, handler)
|
||||||
|
except UserCancelled:
|
||||||
|
pass
|
||||||
except BaseException as e:
|
except BaseException as e:
|
||||||
traceback.print_exc(file=sys.stderr)
|
traceback.print_exc(file=sys.stderr)
|
||||||
handler.show_error(str(e))
|
handler.show_error(str(e))
|
||||||
|
|
|
@ -2,7 +2,7 @@ from binascii import hexlify, unhexlify
|
||||||
import traceback
|
import traceback
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from electrum.util import bfh, bh2u, versiontuple
|
from electrum.util import bfh, bh2u, versiontuple, UserCancelled
|
||||||
from electrum.bitcoin import (b58_address_to_hash160, xpub_from_pubkey,
|
from electrum.bitcoin import (b58_address_to_hash160, xpub_from_pubkey,
|
||||||
TYPE_ADDRESS, TYPE_SCRIPT, is_address)
|
TYPE_ADDRESS, TYPE_SCRIPT, is_address)
|
||||||
from electrum import constants
|
from electrum import constants
|
||||||
|
@ -207,6 +207,8 @@ class TrezorPlugin(HW_PluginBase):
|
||||||
def _initialize_device_safe(self, settings, method, device_id, wizard, handler):
|
def _initialize_device_safe(self, settings, method, device_id, wizard, handler):
|
||||||
try:
|
try:
|
||||||
self._initialize_device(settings, method, device_id, wizard, handler)
|
self._initialize_device(settings, method, device_id, wizard, handler)
|
||||||
|
except UserCancelled:
|
||||||
|
pass
|
||||||
except BaseException as e:
|
except BaseException as e:
|
||||||
traceback.print_exc(file=sys.stderr)
|
traceback.print_exc(file=sys.stderr)
|
||||||
handler.show_error(str(e))
|
handler.show_error(str(e))
|
||||||
|
|
Loading…
Add table
Reference in a new issue