1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-30 10:08:18 +00:00
Commit Graph

975 Commits

Author SHA1 Message Date
Pavol Rusnak
f6be3899eb
src/apps/common: fix cache.get_state calls 2018-06-02 13:11:21 +02:00
Pavol Rusnak
321bc2787f
src/apps/wallet: implement cashaddr in verify message 2018-06-01 21:29:50 +02:00
Pavol Rusnak
6433862a11
coins: update how coins are being generated from trezor-common 2018-05-30 11:42:18 +02:00
Jan Pochyla
cabb334448 apps/homescreen: handle Initialize.skip_passphrase
TODO: tests
2018-05-28 16:25:58 +02:00
Pavol Rusnak
df17be0287
src/apps/wallet: import CoinInfo from correct module 2018-05-28 15:37:29 +02:00
Pavol Rusnak
307f7baecf
fix flake8 issues 2018-05-28 15:23:37 +02:00
Pavol Rusnak
d1800e0256
src/apps/common: refactor coins.py into coins.py and coininfo.py 2018-05-28 12:18:54 +02:00
Tomas Susanka
bb57000449
src/trezor/crypto: add trezor.crypto.base32 2018-05-25 16:09:05 +02:00
Pavol Rusnak
4de376acd6
src/apps/ethereum: implement SignMessage/VerifyMessage 2018-05-25 14:36:07 +02:00
Tomas Susanka
37f6525c15 isinstance is used instead of __qualname__ 2018-05-25 13:43:42 +02:00
Pavol Rusnak
0cd3e411f4
src/apps/wallet/sign_tx: implement cashaddr 2018-05-24 16:38:56 +02:00
Pavol Rusnak
f2f3d39cf1
fix style 2018-05-24 16:04:18 +02:00
matejcik
88ea30b746
protobuf: support signed ints properly (fixes #189) 2018-05-24 15:59:32 +02:00
Pavol Rusnak
af7a66697b
src/apps/common: fix typo in coins.py 2018-05-24 15:47:03 +02:00
Pavol Rusnak
5885cb867e
src/trezor/messages: regenerate messages 2018-05-24 15:41:57 +02:00
Pavol Rusnak
ffc2bf30b8
src: remove CoinType usage, usage internal CoinInfo instead 2018-05-24 15:18:05 +02:00
Jan Pochyla
3a81a4b2f0 app.lisk: remove sign/verify code 2018-05-23 11:47:07 +02:00
Jan Pochyla
523e57ea52 app.lisk: code style 2018-05-23 11:47:07 +02:00
Jan Pochyla
04c652c120 app.lisk: use == for comparing ints, code style 2018-05-23 11:47:07 +02:00
Jan Pochyla
c78c6616f6 app.lisk: simplify pubkey computation 2018-05-23 11:47:07 +02:00
Aleksey Popov
83a1df99f4 app.lisk: add require confirm layout for message signing 2018-05-23 11:47:07 +02:00
Aleksey Popov
d331ff245f app.lisk: fix lisk_verify_message 2018-05-23 11:47:07 +02:00
Aleksey Popov
a0f5bbb734 app.lisk: review improvments 2018-05-23 11:47:07 +02:00
Aleksey Popov
ea938b6301 app.lisk: refactor helpers code 2018-05-23 11:47:07 +02:00
Aleksey Popov
b6949f6153 app.lisk: Add lisk_sign_tx and layouts 2018-05-23 11:47:07 +02:00
Aleksey Popov
3334163e85 app.lisk: Add lisk_verify_message 2018-05-23 11:47:07 +02:00
Aleksey Popov
dc5115055f app.lisk: Add lisk_sign_message 2018-05-23 11:47:07 +02:00
Aleksey Popov
a37493a861 app.lisk: Add lisk_get_public_key 2018-05-23 11:47:07 +02:00
Aleksey Popov
a2a861a688 app.lisk: Add lisk_get_address and helpers 2018-05-23 11:47:07 +02:00
Aleksey Popov
59e6e49111 protob: Generate new messages 2018-05-23 11:47:07 +02:00
Pavol Rusnak
a1204d8d7d
src: cleanup CoinType usage, don't return coins in Features 2018-05-22 18:52:26 +02:00
Pavol Rusnak
577cb361dc
src/trezor/crypto: add cashaddr support 2018-05-22 17:47:54 +02:00
Tomas Susanka
fc69ddf38f ethereum: note about message sign/verify 2018-05-14 14:21:20 +02:00
Tomas Susanka
55de110ee9 eth: unknown token changed to (None, None..) 2018-05-10 14:51:08 +02:00
Tomas Susanka
2d0d360944 eth: unknown token transfer is recognized and displayed as unknown
updates #198
2018-05-10 14:19:23 +02:00
Tomas Susanka
0d56ca922a ethereum: format amount already has int as an argument 2018-05-03 11:04:31 +02:00
Pavol Rusnak
736b02394f
src/apps: make flake8 happy 2018-05-02 16:51:57 +01:00
Peter van Mourik
6a062ec5ea Wanchain support (#149) 2018-05-02 15:48:10 +01:00
Jan Pochyla
0f2ed0f07c src/apps/ethereum: use wire.Error 2018-04-23 16:12:44 +01:00
Jan Pochyla
db696b23fd src/trezor/wire: add exceptions for all defined FailureTypes
Makes the error API much more ergonomic.
2018-04-23 16:12:44 +01:00
Jan Pochyla
074e7c1b9b src/main: simplify, extract USB code into usb.py 2018-04-16 17:17:45 +02:00
Jan Pochyla
e223173b4e loop: wait -> spawn, select -> wait
select was a bit confusing name, as we always block on only one
interface.
2018-04-13 14:57:04 +02:00
Jan Pochyla
ebf4d2035e src/trezor/utils: fix warnings in unimport_end 2018-04-05 17:01:21 +02:00
Jan Pochyla
60bec0b4d1 src/trezor/wire: allow passing MessageType classes to register() 2018-04-05 12:34:51 +02:00
Jan Pochyla
2731742d34 src/trezor/messages: allow registration of custom messages 2018-04-05 12:34:51 +02:00
Pavol Rusnak
eff139e4fc
style: fix flake8 warning 2018-04-04 01:22:40 +02:00
Pavol Rusnak
a6e8a37239
src/apps/common/storage: add autolock_delay_ms variable 2018-04-04 01:19:14 +02:00
Jan Pochyla
04680f4bbf src/trezor/wire: clean up after workflows 2018-04-03 20:39:26 +02:00
Jan Pochyla
b38d6870eb src/trezor/utils: replace unimport with explicit fns, remove parent references 2018-04-03 20:39:26 +02:00
Jan Pochyla
9b9183c4f7 src/apps: remove unimport usage 2018-04-03 20:39:26 +02:00