LBRY-Vault/electrum
SomberNight dace2e5495
trezor: don't let bridge transport failing block all other transports
[trezor] connecting to device at bridge:hid...
[trezor] connected to device at bridge:hid...
Traceback (most recent call last):
  File "...\electrum\electrum\base_wizard.py", line 255, in choose_hw_device
    u = devmgr.unpaired_device_infos(None, plugin, devices=scanned_devices)
  File "...\electrum\electrum\plugin.py", line 501, in unpaired_device_infos
    client = self.create_client(device, handler, plugin)
  File "...\electrum\electrum\plugin.py", line 374, in create_client
    client = plugin.create_client(device, handler)
  File "...\electrum\electrum\plugins\trezor\trezor.py", line 124, in create_client
    client = self.client_class(transport, handler, self)
  File "...\electrum\electrum\plugins\trezor\client.py", line 7, in __init__
    ProtocolMixin.__init__(self, transport=transport)
  File "...\Python36-32\lib\site-packages\trezorlib\client.py", line 444, in __init__
    self.init_device()
  File "...\Python36-32\lib\site-packages\trezorlib\client.py", line 454, in init_device
    self.features = expect(proto.Features)(self.call)(init_msg)
  File "...\Python36-32\lib\site-packages\trezorlib\client.py", line 115, in wrapped_f
    ret = f(*args, **kwargs)
  File "...\Python36-32\lib\site-packages\trezorlib\client.py", line 129, in wrapped_f
    client.transport.session_begin()
  File "...\Python36-32\lib\site-packages\trezorlib\transport\__init__.py", line 42, in session_begin
    self.open()
  File "...\Python36-32\lib\site-packages\trezorlib\transport\bridge.py", line 69, in open
    raise TransportException('trezord: Could not acquire session' + get_error(r))
trezorlib.transport.TransportException: trezord: Could not acquire session (error=400 str=wrong previous session)
[DeviceMgr] error getting device infos for trezor: trezord: Could not acquire session (error=400 str=wrong previous session)
2018-11-08 17:07:05 +01:00
..
gui wizard: make native segwit (bech32) the default for bip39/hw 2018-11-08 13:01:40 +01:00
plugins trezor: don't let bridge transport failing block all other transports 2018-11-08 17:07:05 +01:00
scripts follow-up prev 2018-11-02 20:37:37 +01:00
tests cpfp: don't reuse address 2018-11-07 14:48:33 +01:00
wordlist file reorganization with top-level module 2018-07-13 14:01:37 +02:00
__init__.py expose electrum version as __version__ 2018-10-31 16:21:04 +01:00
address_synchronizer.py types: make some import conditional 2018-10-25 23:01:53 +02:00
base_crash_reporter.py small import clean-up 2018-10-11 16:30:30 +02:00
base_wizard.py trezor: don't let bridge transport failing block all other transports 2018-11-08 17:07:05 +01:00
bip32.py wizard: make native segwit (bech32) the default for bip39/hw 2018-11-08 13:01:40 +01:00
bitcoin.py fix most "scripts" 2018-11-02 20:14:59 +01:00
blockchain.py fix most "scripts" 2018-11-02 20:14:59 +01:00
checkpoints.json update mainnet block header checkpoints 2018-09-08 17:32:28 +02:00
checkpoints_testnet.json file reorganization with top-level module 2018-07-13 14:01:37 +02:00
coinchooser.py kill old-style namedtuples 2018-10-28 00:28:29 +02:00
commands.py wallet: make importing thousands of addr/privkeys fast 2018-10-27 17:36:10 +02:00
constants.py move max_checkpoint from network to constants 2018-09-09 05:00:09 +02:00
contacts.py openalias: minor clean-up 2018-10-29 17:09:23 +01:00
crypto.py rename crypto.Hash to sha256d 2018-10-25 22:28:24 +02:00
currencies.json file reorganization with top-level module 2018-07-13 14:01:37 +02:00
daemon.py network: trivial clean-up 2018-11-04 19:25:23 +01:00
dnssec.py dnssec: trivial clean-up 2018-10-14 04:23:42 +02:00
ecc.py bip70 PRs: use aiohttp instead of requests. use proxy. small fixes. 2018-11-05 19:31:17 +01:00
ecc_fast.py ecc_fast: clarify fallback message 2018-08-17 16:01:03 +02:00
electrum file reorganization with top-level module 2018-07-13 14:01:37 +02:00
exchange_rate.py more type annotations in core lib 2018-10-22 16:41:25 +02:00
i18n.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
interface.py follow-up prev 2018-10-30 19:19:46 +01:00
jsonrpc.py small import clean-up 2018-10-11 16:30:30 +02:00
keystore.py rename crypto.Hash to sha256d 2018-10-25 22:28:24 +02:00
mnemonic.py Merge pull request #4765 from SomberNight/cli_restore_cmd 2018-10-12 10:48:09 +02:00
msqr.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
network.py network: trivial clean-up 2018-11-04 19:25:23 +01:00
old_mnemonic.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
paymentrequest.proto file reorganization with top-level module 2018-07-13 14:01:37 +02:00
paymentrequest.py bip70 PRs: use aiohttp instead of requests. use proxy. small fixes. 2018-11-05 19:31:17 +01:00
paymentrequest_pb2.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
pem.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
plot.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
plugin.py trezor: don't let bridge transport failing block all other transports 2018-11-08 17:07:05 +01:00
qrscanner.py follow-up prev 2018-09-04 16:42:08 +02:00
ripemd.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
rsakey.py Remove unreachable return statement 2018-09-19 11:35:29 +02:00
segwit_addr.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
servers.json network: update hardcoded mainnet servers 2018-11-02 20:38:26 +01:00
servers_regtest.json file reorganization with top-level module 2018-07-13 14:01:37 +02:00
servers_testnet.json file reorganization with top-level module 2018-07-13 14:01:37 +02:00
simple_config.py config: reject non-json-serialisable writes 2018-10-21 14:58:55 +02:00
storage.py storage: add a sanity check 2018-10-26 19:31:20 +02:00
synchronizer.py fix most "scripts" 2018-11-02 20:14:59 +01:00
transaction.py transaction.serialize_output: use namedtuple fields 2018-11-06 17:04:12 +01:00
util.py use blockstream.info as default block explorer 2018-11-07 12:38:29 +01:00
verifier.py rename crypto.Hash to sha256d 2018-10-25 22:28:24 +02:00
version.py aiorpcx: remove callback based code, add session to Interface 2018-09-06 14:17:29 +02:00
wallet.py cpfp: don't reuse address 2018-11-07 14:48:33 +01:00
websockets.py more type annotations in core lib 2018-10-22 16:41:25 +02:00
x509.py small import clean-up 2018-10-11 16:30:30 +02:00