electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit 034b0a03130138db53661de29cdac0a66a499f12
parent 6e0650b909f434b74688f42e072720210f06782c
Author: SomberNight <somber.night@protonmail.com>
Date:   Tue,  1 May 2018 22:49:43 +0200

trezor/keepkey: silence UserCancelled during recovery

Diffstat:
Mplugins/keepkey/keepkey.py | 4+++-
Mplugins/trezor/trezor.py | 4+++-
2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/plugins/keepkey/keepkey.py b/plugins/keepkey/keepkey.py @@ -2,7 +2,7 @@ from binascii import hexlify, unhexlify import traceback 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, TYPE_ADDRESS, TYPE_SCRIPT, is_segwit_address) @@ -186,6 +186,8 @@ class KeepKeyPlugin(HW_PluginBase): def _initialize_device_safe(self, settings, method, device_id, wizard, handler): try: self._initialize_device(settings, method, device_id, wizard, handler) + except UserCancelled: + pass except BaseException as e: traceback.print_exc(file=sys.stderr) handler.show_error(str(e)) diff --git a/plugins/trezor/trezor.py b/plugins/trezor/trezor.py @@ -2,7 +2,7 @@ from binascii import hexlify, unhexlify import traceback 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, TYPE_ADDRESS, TYPE_SCRIPT, is_address) from electrum import constants @@ -207,6 +207,8 @@ class TrezorPlugin(HW_PluginBase): def _initialize_device_safe(self, settings, method, device_id, wizard, handler): try: self._initialize_device(settings, method, device_id, wizard, handler) + except UserCancelled: + pass except BaseException as e: traceback.print_exc(file=sys.stderr) handler.show_error(str(e))