slush
|
11fd72890c
|
trezorctl: Do not display PASSPHRASE on screen.
|
2018-01-29 18:09:42 +01:00 |
|
slush
|
ab42e93718
|
trezorctl: Allow entering passphrase by environment variable PASSPHRASE.
|
2018-01-29 18:04:48 +01:00 |
|
Pavol Rusnak
|
0c5eac2f39
|
skip None and empty ([]) fields in proto messages
|
2018-01-07 18:07:13 +01:00 |
|
Pavol Rusnak
|
f587135b8d
|
fix last commit (also skip print statement)
|
2018-01-04 16:55:27 +01:00 |
|
Tomas Susanka
|
4e01971e4c
|
client: expected field check fix
|
2018-01-04 16:48:16 +01:00 |
|
slush
|
c71f234a8b
|
Added deprecation warning for Python2
Removed dependency to google's protobuf in bridge transport
Fixed PinRequest handling
|
2017-12-29 19:19:18 +01:00 |
|
Pavol Rusnak
|
888b6f9171
|
fix file flags
|
2017-12-24 22:37:24 +01:00 |
|
Martin Skoviera
|
dac97ed5b6
|
Fixed enums in WordRequestType
|
2017-12-24 22:37:01 +01:00 |
|
Roman Zeyde
|
8689440d90
|
client: fix PinMatrixRequestType enum usage
|
2017-12-23 13:43:51 +01:00 |
|
Saleem Rashid
|
2c00526d23
|
client: Remove DEFAULT_CURVE
The device should choose the default curve based on the coin or message.
|
2017-12-19 18:47:18 +01:00 |
|
Pavol Rusnak
|
753e91dff0
|
protobuf: encode to utf-8 bytestream
|
2017-12-18 22:44:54 +01:00 |
|
Saleem Rashid
|
c48724eca6
|
client: Fix string encoding for Python 2
|
2017-12-17 22:10:40 +01:00 |
|
slush
|
653ed4a67b
|
Added registering custom protobuf messages by application.
|
2017-12-17 03:17:37 +01:00 |
|
slush
|
a27217811b
|
Rework from Google's protobuf to pure-python protobuf implementation
|
2017-12-17 02:19:16 +01:00 |
|
Pavol Rusnak
|
ae663ffe0c
|
client: don't accept non-numerical values for PIN
|
2017-11-28 19:59:06 +01:00 |
|
Nicola Larosa
|
62541cc55f
|
Fix encoding error in trezorlib.client.ProtocolMixin.load_device_by_mnemonic (#153)
|
2017-11-15 13:33:21 +01:00 |
|
Pavol Rusnak
|
0d9ee4376d
|
use Mnemonic.normalize_string where possible
|
2017-11-13 22:13:32 +01:00 |
|
Pavol Rusnak
|
b9b11fa265
|
style: fix flake8 error
|
2017-11-08 21:25:15 +01:00 |
|
Pavol Rusnak
|
a5fc76d8c9
|
don't use generic Exception, but rather specific subclass
|
2017-11-06 11:10:23 +01:00 |
|
Pavol Rusnak
|
23d75bfc10
|
trezorctl: sign_tx command based on tx_sign_tool by mruddy
|
2017-10-24 00:50:01 +02:00 |
|
Pavol Rusnak
|
a71c33d123
|
trezorctl+client: add support for CoSi commit/sign
|
2017-10-03 18:43:28 +02:00 |
|
bithobbes
|
54df69a407
|
client.py: matrix recovery info: mention backspace
It is not obvious that it is possible to go back by backspace. Knowing this makes data entry much more comfortable.
|
2017-09-13 17:54:42 +09:00 |
|
Jan Pochyla
|
8202971109
|
rework lazy connecting in client
|
2017-09-04 13:36:08 +02:00 |
|
Jan Pochyla
|
3d3c2a29d0
|
client: add missing close method
close() is implemented in some of the mixins to dispose of any resources.
|
2017-09-04 11:30:34 +02:00 |
|
Saleem Rashid
|
eb1d66e27f
|
trezorlib: Add nem_get_address
|
2017-09-03 19:05:29 +02:00 |
|
Saleem Rashid
|
58b56bead6
|
trezorctl: Add nem_sign_tx
|
2017-09-03 19:05:29 +02:00 |
|
Jan Pochyla
|
bc42eb68d6
|
transports: refactor, split protocol code
|
2017-08-24 14:29:27 +02:00 |
|
Pavol Rusnak
|
32fa08f38b
|
tests: remove estimate_tx_size
|
2017-07-31 14:00:26 +02:00 |
|
Saleem Rashid
|
b469519e26
|
client: fix matrix recovery, use named enums, use isdigit(), ignore broken E721 test
|
2017-07-31 13:35:31 +02:00 |
|
Pavol Rusnak
|
81d5170c10
|
tests: start rewriting device tests to pytest
|
2017-07-28 18:07:20 +02:00 |
|
Jochen Hoenicke
|
9917d9ebfc
|
New unit tests for signing (bitcoin cash)
|
2017-07-27 21:51:00 +02:00 |
|
Pavol Rusnak
|
8133317172
|
add SignMessage.script_type
|
2017-07-24 16:11:38 +02:00 |
|
Pavol Rusnak
|
de6402e95e
|
implement set_flags (aka ApplyFlags)
|
2017-07-17 18:37:15 +02:00 |
|
Pavol Rusnak
|
d865c0ea31
|
trezorctl: load_device -s now loads SLIP-0014 mnemonic, --skip-checksum renamed to --ignore-checksum
|
2017-07-16 14:54:50 +02:00 |
|
Pavol Rusnak
|
23ab43d612
|
ethereum: implement EthereumSignMessage/EthereumVerifyMessage
|
2017-07-12 18:35:54 +02:00 |
|
Pavol Rusnak
|
c7a2c72a75
|
simplify SelfTest.payload
|
2017-07-10 19:08:16 +02:00 |
|
Pavol Rusnak
|
1727b9a9b6
|
add SelfTest.payload
|
2017-07-10 17:40:13 +02:00 |
|
Pavol Rusnak
|
f73fc33439
|
drop internal use of protobuf_json, use json_format provided by google.protobuf
|
2017-07-10 15:36:44 +02:00 |
|
Pavol Rusnak
|
0ee1667c6f
|
trezorctl: cleanup
|
2017-07-05 12:55:38 +02:00 |
|
Pavol Rusnak
|
bcf54dbe94
|
trezorctl/client: add self_test
|
2017-07-03 18:49:03 +02:00 |
|
Pavol Rusnak
|
33f274d145
|
style: use flake8
|
2017-06-23 21:52:53 +02:00 |
|
Pavol Rusnak
|
71996c1e43
|
update protobuf, update tox.ini, prepare for BackupDevice
|
2017-06-23 19:26:35 +02:00 |
|
Roman Zeyde
|
0d76936174
|
Allow testing recovery with an initialized device
|
2017-06-23 00:08:59 +02:00 |
|
Pavol Rusnak
|
609b8d4a4a
|
fix stderr.write usage
|
2017-06-20 16:36:40 +02:00 |
|
Pavol Rusnak
|
564e6590c2
|
use FirmwareErase.length field
|
2017-06-20 16:32:54 +02:00 |
|
Pavol Rusnak
|
e7a56899c6
|
more python3 compatibility
|
2017-06-19 00:00:26 +02:00 |
|
Pavol Rusnak
|
de2f9e7c14
|
protob: regenerate, fix using old failure codes
|
2017-06-18 23:18:23 +02:00 |
|
Roman Zeyde
|
a2db5a57f2
|
Fix client.py and protobuf_json.py for Python 3 support
|
2017-06-13 15:16:12 +02:00 |
|
Pavol Rusnak
|
2363db721a
|
fix stderr.write to use bytes
|
2017-05-03 17:50:37 +02:00 |
|
Peter Banik
|
a99e29a05f
|
Added coin_name argument to get_public_node and trezorctl (#108)
|
2017-04-21 19:23:59 +02:00 |
|