Commit Graph

162 Commits (051f8e961be7b3902316584bcb35814bd860217c)

Author SHA1 Message Date
Jan Pochyla 3d3c2a29d0 client: add missing close method
7 years ago
Saleem Rashid eb1d66e27f trezorlib: Add nem_get_address
7 years ago
Saleem Rashid 58b56bead6 trezorctl: Add nem_sign_tx
7 years ago
Jan Pochyla bc42eb68d6 transports: refactor, split protocol code
7 years ago
Pavol Rusnak 32fa08f38b
tests: remove estimate_tx_size
7 years ago
Saleem Rashid b469519e26 client: fix matrix recovery, use named enums, use isdigit(), ignore broken E721 test
7 years ago
Pavol Rusnak 81d5170c10
tests: start rewriting device tests to pytest
7 years ago
Jochen Hoenicke 9917d9ebfc
New unit tests for signing (bitcoin cash)
7 years ago
Pavol Rusnak 8133317172
add SignMessage.script_type
7 years ago
Pavol Rusnak de6402e95e
implement set_flags (aka ApplyFlags)
7 years ago
Pavol Rusnak d865c0ea31
trezorctl: load_device -s now loads SLIP-0014 mnemonic, --skip-checksum renamed to --ignore-checksum
7 years ago
Pavol Rusnak 23ab43d612
ethereum: implement EthereumSignMessage/EthereumVerifyMessage
7 years ago
Pavol Rusnak c7a2c72a75
simplify SelfTest.payload
7 years ago
Pavol Rusnak 1727b9a9b6
add SelfTest.payload
7 years ago
Pavol Rusnak f73fc33439
drop internal use of protobuf_json, use json_format provided by google.protobuf
7 years ago
Pavol Rusnak 0ee1667c6f
trezorctl: cleanup
7 years ago
Pavol Rusnak bcf54dbe94
trezorctl/client: add self_test
7 years ago
Pavol Rusnak 33f274d145
style: use flake8
7 years ago
Pavol Rusnak 71996c1e43
update protobuf, update tox.ini, prepare for BackupDevice
7 years ago
Roman Zeyde 0d76936174 Allow testing recovery with an initialized device
7 years ago
Pavol Rusnak 609b8d4a4a
fix stderr.write usage
7 years ago
Pavol Rusnak 564e6590c2
use FirmwareErase.length field
7 years ago
Pavol Rusnak e7a56899c6
more python3 compatibility
7 years ago
Pavol Rusnak de2f9e7c14
protob: regenerate, fix using old failure codes
7 years ago
Roman Zeyde a2db5a57f2 Fix client.py and protobuf_json.py for Python 3 support
7 years ago
Pavol Rusnak 2363db721a
fix stderr.write to use bytes
7 years ago
Peter Banik a99e29a05f
Added coin_name argument to get_public_node and trezorctl (#108)
7 years ago
Peter Banik ca1d3e5f39 Added Decred to coin list (#109)
7 years ago
Pavol Rusnak 504db8283b
add version and lock_time attributes to sign_tx function
7 years ago
Pavol Rusnak 29348f4098
add new firmware update method, update protobuf
7 years ago
Pavol Rusnak 4758eb7b07
add more coins to coin expansion
7 years ago
mruddy a2792cda19 load_device_by_mnemonic and recovery_device: expand unique mnemonic word prefix matches (#96)
8 years ago
mruddy de94bf2247 load_device_by_mnemonic: normalize mnemonic before validation (#95)
8 years ago
Jochen Hoenicke 1dc3152c11 Make ScrambledWords default recovery method (#93)
8 years ago
Jochen Hoenicke 607893f9ac Ethereum: EIP-155 replay protection
8 years ago
Pavol Rusnak 795427588a
add trezor.io to supported vendors
8 years ago
Jochen Hoenicke 3e2cccf225 SegWit: Display address on Trezor
8 years ago
Pavol Rusnak 0bba092741
add LGPLv3 headers to sources files
8 years ago
Jochen Hoenicke c935b51849
Support for matrix recovery
8 years ago
Pavol Rusnak 02c319f850
trezorctl: accept also cointype/a/b/c as get_address path
8 years ago
Pavol Rusnak 68d490917f
trezorctl: accept also m/a/b/c as get_address path
8 years ago
Pavol Rusnak 22faa4cafa
add msg_signtx_zcash unittest
8 years ago
Pavol Rusnak c6094dc9ad
verify_message now requires coin_name
8 years ago
Dominik Kozaczko 933bc12985 fix imports (#72)
8 years ago
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.
8 years ago
Jochen Hoenicke c85600b9bd
Fix ethereum_sign_tx
8 years ago
Pavol Rusnak 78c6328b36
fix ethereum_sign_tx
8 years ago
Jochen Hoenicke d5daf1d2f0
Fixed unit tests (also for Python 3)
8 years ago
Jochen Hoenicke eac9c99e32
Bug fixes
8 years ago