Jan Pochyla
4d3e4574ef
add session request to TransportV2, add @session helper
8 years ago
Jochen Hoenicke
d9df63ad89
Allow leading 0x in data. Handle new contracts.
...
Specify 0x or "" as destination to create a new contract.
Leading 0x in data is just ignored (data must always be given in hex).
8 years ago
Jochen Hoenicke
c85600b9bd
Fix ethereum_sign_tx
...
- Workaround bug in rlp.utils.int_to_big_endian
- Command line tool now expects data to be a hexlified string
8 years ago
Pavol Rusnak
78c6328b36
fix ethereum_sign_tx
8 years ago
Jan Pochyla
e9427b04f3
fixes for latest V2 format, add checksum
8 years ago
Jochen Hoenicke
90122cf29a
Fix for older python version
8 years ago
Jan Pochyla
a129b072d3
ignore socket.recv timeout in udp transport
8 years ago
Jan Pochyla
0f48e15c48
fix v2 transport
8 years ago
slush0
39e827a90a
Reworked get_transport for hid/bridge.
8 years ago
Pavol Rusnak
3b4f226d48
cleanup transports
8 years ago
slush0
6aaa5928e2
Fixed _write_chunk for hid_version==2
8 years ago
slush0
9b409ae6a4
Refactored Bridge transport, WIP
8 years ago
slush0
514a7643f5
Bridge uses wallet.trezor.io for config file.
8 years ago
slush0
58fd1bb512
Reworked handling of DEVICE_IDS
8 years ago
slush0
97ce804cb7
Pipe w/ trezor1-emu works
...
UDP write to trezor2-emu works, reads to be tested
8 years ago
slush0
e8f76ebd03
WIP
8 years ago
Jochen Hoenicke
d5daf1d2f0
Fixed unit tests (also for Python 3)
...
Removed old unit tests for non-implemented functions (SimpleSignTx, Ecies).
8 years ago
Jochen Hoenicke
eac9c99e32
Bug fixes
...
- Ignore u2f interface instead of failing.
- Fix set_mnenomic in debug client
- Don't encode utf-8 mnenomics to byte arrays.
8 years ago
Jochen Hoenicke
e51fb2078f
new message SetU2FCounter
8 years ago
Jochen Hoenicke
c388d0837c
New debug messages
8 years ago
slush0
def164fbd4
Fixed typo in set_mnemonic
8 years ago
Pavol Rusnak
73864e2979
determine hid version
8 years ago
Pavol Rusnak
3fc42a8bff
update protobuf
8 years ago
Roman Zeyde
f60c42cd94
Add ECDH support to client
8 years ago
Roman Zeyde
bc13f8f0a0
Update protobuf definitions for ECDH support
8 years ago
Pavol Rusnak
4d0d3af4e7
Merge pull request #61 from Arachnid/ethereum
...
Implement ethereum_sign_tx
8 years ago
Nick Johnson
0c3449298c
Implement ethereum_sign_tx
8 years ago
Pavol Rusnak
3a108ee8a5
fix pylint warnings
8 years ago
Nick Johnson
593406ef46
Rename to ethereum_get_address, use binascii.hexlify
8 years ago
Nick Johnson
67bd1c223e
Add support for get_ethereum_address to trezorlib and trezorctl.
8 years ago
Nick Johnson
1dce3088f3
Update PB for Ethereum message types
8 years ago
Pavol Rusnak
54c8bfd1d4
import print function from future
8 years ago
Pavol Rusnak
1fe94e7fa5
more python3 fixes
8 years ago
Pavol Rusnak
fdc3cff1d6
use requests instead of urllib mess
8 years ago
Pavol Rusnak
f7cc1cd3a1
remove FIXME :)
8 years ago
Pavol Rusnak
de9b10fd90
more python3 stuff
8 years ago
Roman Zeyde
c567ceec94
transport_hid: fix buffer handling for Python 3
8 years ago
slush0
64fadde3e0
Passes first unit tests (against trezor-emu over transport_pipe).
...
WIP: Issue with console printing of protobuf messages (probably bug in protobuf for python3 itself).
WIP: Disabled Bridge transport because of json_protobuf incompatibility with python3.
WIP: Broken expectations of returned objects in unit tests
8 years ago
slush0
6ec2ff3eac
Preparation for python3 support (WIP)
8 years ago
Pavol Rusnak
79a64abd24
Merge branch 'master' of github.com:trezor/python-trezor
8 years ago
slush0
ab514b6bb5
Fixed UDP transport
8 years ago
Pavol Rusnak
828026dd40
Merge branch 'segwit' of github.com:jhoenicke/python-trezor
8 years ago
Pavol Rusnak
ec870f3a57
update protobuf, disable filecache
8 years ago
Jochen Hoenicke
aa3392fa7c
SegWit support
8 years ago
slush0
0341e6f724
Removed unused imports
8 years ago
slush0
413ed2259a
Added UDP Socket transport
8 years ago
Pavol Rusnak
8b7e6058ed
Revert "Added code to make trezor-agent work with keepkey."
...
This reverts commit 53e361b70b
.
As requested by @dstanchfield here: https://github.com/trezor/python-trezor/pull/49#issuecomment-183486838
8 years ago
Pavol Rusnak
f3449fcbd7
fix spelling of TREZOR
8 years ago
Neil Booth
bc14e05998
ProtocolMixin: make expand_path static
8 years ago
Pavol Rusnak
f1868b72cd
Merge pull request #49 from keepkey/master
...
Added code to make trezor-agent work with keepkey.
8 years ago