matejcik
b7c7190573
trezorlib: remove Hash to btc_hash, prepare for moving it away from things
2018-05-11 15:29:38 +02:00
matejcik
d106869061
trezorlib: deprecate client.expand_path and move the staticmethod
...
to an ordinary function tools.parse_path
Also remove PRIME_DERIVATION_FLAG and move it to tools.HARDENED_FLAG
2018-05-11 15:29:37 +02:00
matejcik
2c15a861dc
replace removed iterbytes with direct iteration
2018-03-06 15:50:54 +01:00
matejcik
5422c40451
start dropping py2 compatibility code
2018-03-06 15:50:54 +01:00
Pavol Rusnak
c550e5c703
revert bytes/str change in tools.py
2017-12-19 16:10:37 +01:00
Pavol Rusnak
a9291e89c5
no need to use byteindex/iterbytes anymore
2017-12-18 22:26:55 +01:00
slush
a27217811b
Rework from Google's protobuf to pure-python protobuf implementation
2017-12-17 02:19:16 +01:00
Pavol Rusnak
a5fc76d8c9
don't use generic Exception, but rather specific subclass
2017-11-06 11:10:23 +01:00
Pavol Rusnak
33f274d145
style: use flake8
2017-06-23 21:52:53 +02:00
Pavol Rusnak
0bba092741
add LGPLv3 headers to sources files
2016-11-25 22:53:55 +01:00
Jochen Hoenicke
d5daf1d2f0
Fixed unit tests (also for Python 3)
...
Removed old unit tests for non-implemented functions (SimpleSignTx, Ecies).
2016-06-28 01:06:51 +02:00
Pavol Rusnak
1fe94e7fa5
more python3 fixes
2016-05-20 19:18:33 +02:00
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
2016-05-20 13:46:51 +02:00
Pavol Rusnak
109cca5ab3
fix _customPrintFieldValue
2015-02-21 12:52:01 +01:00
Pavol Rusnak
ffa289967c
adapt to new pb, small fixes
2014-03-01 12:08:43 +01:00
slush0
eb22fad568
protobuf text_format now prints in both binary and hex form
2014-02-01 11:57:59 +01:00
slush0
2782655320
Monkeypatching of google.protobuf.text_format
2014-02-01 11:29:44 +01:00
slush0
91b2b637b4
BIP32 public CKD
2014-01-14 14:29:18 +01:00
slush0
56eb483f70
Added base58 decoder
2013-12-30 23:34:56 +01:00