Pavol Rusnak
d6717b59cc
vendor: update trezor-common; add version_group_id flag (for zcash overwintered tx)
2018-06-05 11:16:46 +02:00
Pavol Rusnak
bc2f371886
src/apps/wallet: use hex value in asserts in sign_tx.writers
2018-06-04 12:15:02 +02:00
Pavol Rusnak
6d21723330
src/apps/wallet: add asserts to sign_tx.writers
2018-06-02 15:49:55 +02:00
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
d1800e0256
src/apps/common: refactor coins.py into coins.py and coininfo.py
2018-05-28 12:18:54 +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
Pavol Rusnak
af7a66697b
src/apps/common: fix typo in coins.py
2018-05-24 15:47:03 +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
Pavol Rusnak
a1204d8d7d
src: cleanup CoinType usage, don't return coins in Features
2018-05-22 18:52:26 +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
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
Pavol Rusnak
a6e8a37239
src/apps/common/storage: add autolock_delay_ms variable
2018-04-04 01:19:14 +02:00
Jan Pochyla
9b9183c4f7
src/apps: remove unimport usage
2018-04-03 20:39:26 +02:00
Jan Pochyla
6c9c563323
pin: simplify label code
2018-03-20 16:48:45 +01:00
Jan Pochyla
01bc12ec27
src/apps/debug: simplify debuglink, add more decision/state fields
...
- move data exported over debuglink into apps.debug
- move debug signals into apps.debug
- make pin/mnemonic dialogs testable
- streamline code style of apps.management.reset_device
- check __debug__ when debug app starts
2018-03-20 16:48:45 +01:00
Pavol Rusnak
9ace6dbb99
src/apps/wallet: remove unused import in sign_identity
2018-03-14 12:52:11 +01:00
Roman Zeyde
a93e745532
apps/wallet/{sign_identity, ecdh}: show protocol as part of the header
2018-03-14 12:50:31 +01:00
Pavol Rusnak
167411c6ed
src/apps/homescreen: change wording for unfinished backup to "failed"
2018-03-12 17:01:15 +01:00
Pavol Rusnak
00fd918661
src/apps/homescreen: change wording for unfinished backup to "interrupted"
2018-03-12 16:32:18 +01:00
Pavol Rusnak
b83ffee3af
src/apps/common: implement unfinished_backup flag in the storage
2018-03-12 16:22:56 +01:00
Pavol Rusnak
e6bfd192e5
src/apps/common: implement passphrase_source and use it
2018-03-12 15:27:30 +01:00
Pavol Rusnak
6cf9bb1d93
src/apps/common: refactor new_device_id function
2018-03-12 15:01:13 +01:00
Pavol Rusnak
cda9ae3be7
src/apps/wallet/ecdh: fix serialize_identity import path
2018-03-11 22:59:50 +01:00