Commit Graph

93 Commits (c48724eca69e8c2e7544b90034074a93f8423c51)

Author SHA1 Message Date
slush a27217811b Rework from Google's protobuf to pure-python protobuf implementation
7 years ago
Pavol Rusnak de95c44ad1
trezorctl: cleanup set_homescreen call
7 years ago
Pavol Rusnak b42fc6fb1f
trezorctl: set homescreen for T2
7 years ago
Pavol Rusnak 45835733bc
more cleanup
7 years ago
Pavol Rusnak 8b9cba832c
cleanup last commit
7 years ago
slush f5c1587396 Version moved from version.py to __init__.py
7 years ago
slush 59ef832424 Add 'trezorctl version' to track version of installed package
7 years ago
Pavol Rusnak 116c3c0575
trezorctl: use click.echo instead of stderr.write
7 years ago
Jonathan Cross ab3d17b3df Better handling of user input for --coin in sign_tx
7 years ago
Pavol Rusnak a5fc76d8c9
don't use generic Exception, but rather specific subclass
7 years ago
Pavol Rusnak 6a777788ab
trezorctl: use better detection if raw_input replacement is needed
7 years ago
Pavol Rusnak 23d75bfc10
trezorctl: sign_tx command based on tx_sign_tool by mruddy
7 years ago
Pavol Rusnak a71c33d123
trezorctl+client: add support for CoSi commit/sign
7 years ago
Jan Pochyla 8202971109 rework lazy connecting in client
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
Jochen Hoenicke 7019438a49 Make -n/--address parameter required.
7 years ago
Pavol Rusnak a4a7aa8d85
trezorctl: fix hexlify calls on python3
7 years ago
Pavol Rusnak ff157264a2
trezorctl: print message name to output
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 afdd27c551
trezorctl: fix set_homescreen for python3
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 20aebed394
trezorctl: seems that click.Choice is not friends with ints
7 years ago
Pavol Rusnak ee5f53d4be
fix ethereum_get_address for python3
7 years ago
Pavol Rusnak 5ffc700f0c
use isinstance to detect whether result is protobuf message
7 years ago
Pavol Rusnak f73fc33439
drop internal use of protobuf_json, use json_format provided by google.protobuf
7 years ago
Pavol Rusnak 5a89a15935
trezorctl: use more idiomatic approach using resultcallback
7 years ago
Pavol Rusnak b335d30b8d
use click in trezorctl
7 years ago
Pavol Rusnak 0ee1667c6f
trezorctl: cleanup
7 years ago
Pavol Rusnak bcf54dbe94
trezorctl/client: add self_test
7 years ago
Pavol Rusnak 71996c1e43
update protobuf, update tox.ini, prepare for BackupDevice
7 years ago
Pavol Rusnak c51089803d
trezorctl: add newline to failure print
7 years ago
Roman Zeyde 0d76936174 Allow testing recovery with an initialized device
7 years ago
Pavol Rusnak e435920d6a
support v2 firmware in trezorctl
7 years ago
Pavol Rusnak 609b8d4a4a
fix stderr.write usage
7 years ago
Pavol Rusnak de2f9e7c14
protob: regenerate, fix using old failure codes
7 years ago
Pavol Rusnak 2363db721a
fix stderr.write to use bytes
7 years ago
Peter Banik 44b51af1d8 -c <coin> CLI argument (#110)
7 years ago
Peter Banik a99e29a05f
Added coin_name argument to get_public_node and trezorctl (#108)
7 years ago
Pavol Rusnak 127d76a913
enable/disable passphrase protection via trezorctl
7 years ago
mruddy a2792cda19 load_device_by_mnemonic and recovery_device: expand unique mnemonic word prefix matches (#96)
8 years ago
Jochen Hoenicke 1105490cb3 Ethereum: trezorctl updates
8 years ago
Jochen Hoenicke 607893f9ac Ethereum: EIP-155 replay protection
8 years ago
Jochen Hoenicke 3e2cccf225 SegWit: Display address on Trezor
8 years ago
Pavol Rusnak 6eee9c7499
old recovery method is default (scrambled)
8 years ago
Pavol Rusnak 3da5b48054
fix double import
8 years ago
Santiago Rodríguez b3c298d87c Added support for signing Ethereum transactions without node connection (#89)
8 years ago