Tomas Susanka
|
b80a8022d0
|
nem: multisig
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
d54d33df3a
|
nem: big refactoring of serialization
protocol classes are now used; reflected in unit tests
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
561ca35a08
|
nem: correct layout and confirms
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
4cd87d3a01
|
nem: mosaics canonicalization
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
73415049df
|
nem: fix unused imports
as in 9b9183c4f7
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
d07deecc7e
|
nem: mosaics moved to seperate file
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
368b979a8a
|
nem: importance transfer signing
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
52affe2897
|
nem: aggregate modification signing
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
d4b2bee47e
|
nem: supply change signing
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
c425a8baf9
|
nem: properties in swiping pages
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
9f4cef923b
|
nem: validators fix
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
448ce35c2b
|
nem: mosaic creation signing
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
381d2da1ea
|
nem: provision namespace signing
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
105ba853af
|
nem: get address formatting
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
93ff3f074b
|
nem: error on not yet implemented functions
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
0e1b3aa904
|
nem: layout improved
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
d30d6859ba
|
nem: validators
This commit introduces a lot of boundary checking validating if the NEM
transaction has all required fields. It is based solely on the T1 mcu code.
|
2018-06-06 17:24:07 +02:00 |
|
Tomas Susanka
|
1f7ab29613
|
nem: typos
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
10a52d8688
|
nem: multisig (basic functions, unit tests)
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
0c01c4f4dd
|
nem: small cosmetics in signing
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
667585041c
|
nem: transaction importance transfer
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
48c6686dca
|
nem: aggregate modification
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
2e6587ec6c
|
nem: transaction create mosaic supply change
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
2696968894
|
nem: transaction mosaic creation
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
302ec82d3d
|
nem/layout: confirm payload (todo)
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
9674a58db0
|
nem: encrypted payload
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
d28a3ca5cf
|
nem: first signed transaction
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
8e7ee89b02
|
nem: transaction serialization
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
5dd3d1e7e5
|
nem: provision namespaces
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
4827ff3a03
|
nem: create transfer (including mosaics)
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
a18b398747
|
nem: unit test for address
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
33ac5de848
|
wallet/nem: basic modtrezorcrypto for nem
|
2018-06-06 17:24:06 +02:00 |
|
Tomas Susanka
|
88ef4257cd
|
wallet/nem: init, get_address
|
2018-06-06 17:24:06 +02:00 |
|
Jan Pochyla
|
faccce5bd1
|
src/apps/homescreen: handle Cancel
|
2018-06-06 17:23:51 +02:00 |
|
Pavol Rusnak
|
a5952d16db
|
src/apps/wallet/sign_tx: more changes for zcash overwinter
|
2018-06-06 16:53:36 +02:00 |
|
Pavol Rusnak
|
290643782a
|
src/apps/debug: use big if __debug__ block
|
2018-06-06 00:37:20 +02:00 |
|
Pavol Rusnak
|
b22f0aad86
|
src/apps: some import refactoring
|
2018-06-05 20:21:31 +02:00 |
|
Pavol Rusnak
|
cfa73b276e
|
src/apps/wallet: more work on zcash overwinter
|
2018-06-05 17:18:37 +02:00 |
|
Pavol Rusnak
|
dfd02821af
|
src/apps/wallet: add support for zcash overwinter
|
2018-06-05 16:04:23 +02:00 |
|
Pavol Rusnak
|
4d1b2f0ca5
|
vendor: update trezor-common
|
2018-06-05 13:37:17 +02:00 |
|
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
|
68669dd8e4
|
firmware: disable WebUSB landing page (#174)
|
2018-06-04 13:50:23 +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
|
307f7baecf
|
fix flake8 issues
|
2018-05-28 15:23:37 +02:00 |
|