Jan Pochyla
|
6751d84236
|
style: skip formatting in special cases
|
2018-07-10 11:17:12 +02:00 |
|
Jan Pochyla
|
93d1b0751b
|
make: combine formatting tools, add black and isort
|
2018-07-10 11:17:12 +02:00 |
|
Pavol Rusnak
|
1628521ef2
|
vendor: update trezor-common
|
2018-07-09 21:33:35 +02:00 |
|
Yura Pakhuchiy
|
7684db4702
|
Add Groestlcoin transaction signing tests
|
2018-07-09 21:30:10 +02:00 |
|
Yura Pakhuchiy
|
0f53fd16ec
|
Add tests for Groestlcoin addresses
|
2018-07-09 21:30:10 +02:00 |
|
Yura Pakhuchiy
|
c0458f71e8
|
Add Groestl512 hash tests
Added some test vectors from refrence implementation:
www.groestl.info/Groestl.zip
|
2018-07-09 21:30:10 +02:00 |
|
Yura Pakhuchiy
|
4237adb7cc
|
Fix tests broken by API changes
|
2018-07-09 21:30:10 +02:00 |
|
Yura Pakhuchiy
|
d09547fec3
|
Introduce coininfo.b58_hash
|
2018-07-09 21:30:10 +02:00 |
|
Yura Pakhuchiy
|
b48cc1d6f8
|
Use single SHA256 for groestl curve for tx and msg signing
|
2018-07-09 21:30:10 +02:00 |
|
Yura Pakhuchiy
|
a3542a6441
|
wallet: use coin's .curve_name
|
2018-07-09 21:30:10 +02:00 |
|
Yura Pakhuchiy
|
7db1061123
|
Add .curve_name and Groestlcoin to coininfo.py
|
2018-07-09 21:30:10 +02:00 |
|
Yura Pakhuchiy
|
28bff537be
|
Add Groestl512 to modtrezorcrypto
|
2018-07-09 21:30:10 +02:00 |
|
Pavol Rusnak
|
820798998b
|
build: use COPT in all SConscript files
|
2018-07-09 21:03:25 +02:00 |
|
mcudev
|
d897d5e23c
|
build: make it easier to build binaries optimized for debugging (#267)
|
2018-07-09 20:59:35 +02:00 |
|
matejcik
|
a94ea094a0
|
travis: install protobuf compiler and add modules to Pipfile
|
2018-07-09 18:02:13 +02:00 |
|
mcudev
|
d325e7b5a2
|
firmware: update flash_firmware target to use two-part flashing fix (#266)
|
2018-07-05 22:42:46 +02:00 |
|
Pavol Rusnak
|
c4918cea97
|
firmware: update flash_firmware target to use two-part flashing
|
2018-07-05 13:49:28 +02:00 |
|
Pavol Rusnak
|
aa1a036216
|
bootloader: use SL keys by default (keep universal keys in comment)
|
2018-07-05 13:48:44 +02:00 |
|
Pavol Rusnak
|
2ee57da5d8
|
src/apps/wallet/sign_tx: fix last commit, add bip115 test
|
2018-07-04 18:08:05 +02:00 |
|
Pavol Rusnak
|
622eb001a6
|
src/apps/wallet/sign_tx: correct processing of block_height in bip115
|
2018-07-04 17:54:13 +02:00 |
|
Pavol Rusnak
|
13c659c202
|
vendor: update trezor-common, regenerate messages
|
2018-07-04 17:13:46 +02:00 |
|
Pavol Rusnak
|
6d5a8645fd
|
src/apps/wallet/sign_tx: don't append bip115 replay protection script if no arguments provided
|
2018-07-04 12:59:19 +02:00 |
|
Jan Pochyla
|
2b66deb3d6
|
ui.text: type -> normal
|
2018-07-03 16:49:52 +02:00 |
|
Jan Pochyla
|
ec06ccf43f
|
apps: use default icon from Text API
|
2018-07-03 16:49:52 +02:00 |
|
Jan Pochyla
|
f74a29b56a
|
ui.text: remove old API
|
2018-07-03 16:49:52 +02:00 |
|
Jan Pochyla
|
b3d3da7f7a
|
apps: use mutable Text API
|
2018-07-03 16:49:52 +02:00 |
|
Jan Pochyla
|
49e75851c7
|
ui.text: add mutable API
|
2018-07-03 16:49:52 +02:00 |
|
Pavol Rusnak
|
ac5e3f200a
|
src: rename wire_types to MessageType, drop copy in tools/build_protobuf
|
2018-07-02 20:40:51 +02:00 |
|
matejcik
|
28e2970cfb
|
vendor: update trezor-common, regenerate messages
|
2018-07-02 20:19:16 +02:00 |
|
matejcik
|
2091ae97bf
|
tools: use pb2py from trezor-common
|
2018-07-02 20:19:16 +02:00 |
|
Pavol Rusnak
|
657de0274d
|
embed/unix: save only cropped part of the screenshot
|
2018-07-02 17:10:18 +02:00 |
|
Pavol Rusnak
|
35dcd917dd
|
embed/unix: save screenshot on "P" press in emulator
|
2018-07-02 16:31:24 +02:00 |
|
Jan Pochyla
|
6e13a1475b
|
ui: introduce LazyWidget
Used in Button and Text.
|
2018-07-02 15:30:32 +02:00 |
|
Jan Pochyla
|
f9d77479d4
|
fido_u2f: wait until previous u2f workflow ends
|
2018-07-02 15:30:32 +02:00 |
|
Pavol Rusnak
|
9f90ca21a9
|
src/apps/wallet/sign_tx: fix bip115 code in last commit
|
2018-07-02 14:29:58 +02:00 |
|
idimon4uk
|
3b345f3c76
|
src/apps/wallet/sign_tx: add Zencash support (#252)
|
2018-07-02 14:16:26 +02:00 |
|
Yura Pakhuchiy
|
2865c9853c
|
Docker: support local build and build from other gh repos
Similar to recent trezor-mcu changes
|
2018-07-01 20:35:22 +02:00 |
|
Pavol Rusnak
|
4b58162b54
|
vendor: update trezor-common, enable Zencash
|
2018-06-28 14:15:28 +02:00 |
|
Pavol Rusnak
|
6ab2b5d6ee
|
vendor: update trezor-common
|
2018-06-28 14:00:53 +02:00 |
|
Pavol Rusnak
|
3d796b971a
|
src/apps/wallet/sign_tx: refactor address_short function
|
2018-06-28 11:21:07 +02:00 |
|
Jochen Hoenicke
|
37ae7c06a4
|
signtx layout: check if address starts with prefix
Only addresses starting with bitcoincash: should get their prefix
skipped. This fixes a bug where it skips the first bytes of legacy
addresses.
|
2018-06-28 11:07:38 +02:00 |
|
Pavol Rusnak
|
3813d3dc80
|
docs: update changelog
|
2018-06-26 01:12:29 +02:00 |
|
Pavol Rusnak
|
de2178a1e9
|
tools: add more verbose output to keyctl-coordinator
|
2018-06-25 15:06:16 +02:00 |
|
Pavol Rusnak
|
ecf2dc19ec
|
docs: add changelog
|
2018-06-23 13:31:38 +02:00 |
|
Pavol Rusnak
|
5c62180011
|
tests: fix coins test (there are few collissions in address_types, but for less significant coins)
|
2018-06-22 14:43:22 +02:00 |
|
Pavol Rusnak
|
3b0808035c
|
vendor: update trezor-common
|
2018-06-22 14:31:38 +02:00 |
|
Pavol Rusnak
|
339c859600
|
vendor: update trezor-crypto
|
2018-06-22 09:46:53 +02:00 |
|
Pavol Rusnak
|
b4b9c4a930
|
vendor: update trezor-common, add new coins
|
2018-06-21 18:05:36 +02:00 |
|
Pavol Rusnak
|
f550229899
|
src/apps/homescreen: show PIN not set error only on initialized device
|
2018-06-21 17:31:25 +02:00 |
|
Pavol Rusnak
|
d38d4d2b36
|
style: fix flake8 warnings
|
2018-06-21 17:04:06 +02:00 |
|