trezor: allow UDP connection (for emulator)

master
Roman Zeyde 7 years ago
parent db16aa3d1c
commit 8fe9460ed6
No known key found for this signature in database
GPG Key ID: 87CAE5FA46917CBB

@ -40,7 +40,9 @@ class Trezor(interface.Device):
# Allow using TREZOR bridge transport (instead of the HID default)
trezor_defs.Transport = {
'bridge': trezor_defs.BridgeTransport,
}.get(os.environ.get('TREZOR_TRANSPORT'), trezor_defs.HidTransport)
'udp': trezor_defs.UdpTransport,
'hid': trezor_defs.HidTransport,
}[os.environ.get('TREZOR_TRANSPORT', 'hid')]
return trezor_defs
required_version = '>=1.4.0'

@ -7,3 +7,4 @@ from trezorlib.client import TrezorClient as Client
from trezorlib.messages import IdentityType, PassphraseAck, PinMatrixAck
from trezorlib.transport_bridge import BridgeTransport
from trezorlib.transport_hid import HidTransport
from trezorlib.transport_udp import UdpTransport

Loading…
Cancel
Save