don't ask for passphrase (always use empty one similarly to TREZOR Connect)

nistp521
Pavol Rusnak 9 years ago
parent 5449411d09
commit ca30707789

@ -5,12 +5,16 @@ def client():
# pylint: disable=import-error # pylint: disable=import-error
from trezorlib.client import TrezorClient from trezorlib.client import TrezorClient
from trezorlib.transport_hid import HidTransport from trezorlib.transport_hid import HidTransport
from trezorlib.messages_pb2 import PassphraseAck
devices = HidTransport.enumerate() devices = HidTransport.enumerate()
if len(devices) != 1: if len(devices) != 1:
msg = '{:d} Trezor devices found'.format(len(devices)) msg = '{:d} Trezor devices found'.format(len(devices))
raise IOError(msg) raise IOError(msg)
return TrezorClient(HidTransport(devices[0]))
t = TrezorClient(HidTransport(devices[0]))
t.callback_PassphraseRequest = lambda msg: PassphraseAck(passphrase='')
return t
def identity_type(**kwargs): def identity_type(**kwargs):
# pylint: disable=import-error # pylint: disable=import-error

Loading…
Cancel
Save