1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-04 13:38:28 +00:00
Commit Graph

7322 Commits

Author SHA1 Message Date
Petr Kracík
32a688f25a
defs: added blockbook URLs to Namecoin 2018-09-12 22:00:01 +02:00
Pavol Rusnak
d2b3b30999
defs: fix namecoin xpub/xprv magic bytes 2018-09-12 22:00:00 +02:00
Pavol Rusnak
045c078a50
tests: reduce test_protect_call.py duration from 26 seconds to 5 2018-09-12 20:37:12 +02:00
Pavol Rusnak
6074903d6b
tests: regenerate decred signing tests
because decred people wanted to change bip32_name
in 0b0f01fb59
2018-09-12 19:33:15 +02:00
matejcik
67ca76ab16 cointool: add options controlling size of coins.json output 2018-09-12 18:09:01 +02:00
Pavol Rusnak
14b1a04b0a
fix Clang compile issue with unicode literals
https://lists.llvm.org/pipermail/llvm-bugs/2015-July/040965.html
2018-09-12 15:58:58 +02:00
Pavol Rusnak
61d3daa936
travis: trying anoter trick 2018-09-12 15:43:30 +02:00
Pavol Rusnak
1a02750486
travis: trying to enable clang/gcc 2018-09-12 15:33:37 +02:00
Pavol Rusnak
15f28836dc
travis: fix last commit 2018-09-12 15:29:35 +02:00
Pavol Rusnak
aa403d17c4
travis: build emulator in both gcc and clang 2018-09-12 15:28:09 +02:00
Pavol Rusnak
7880b67451
embed/extmod/modtrezorui: display code reorg/cleanup 2018-09-12 15:23:30 +02:00
Pavol Rusnak
b7d38973e2
rename hasher_multisig to hasher_script 2018-09-12 09:40:56 +02:00
Pavol Rusnak
d07d865155
demo: fix crypto call 2018-09-12 09:40:56 +02:00
Pavol Rusnak
2310d96ee1
vendor: update trezor-crypto 2018-09-12 09:40:56 +02:00
Pavol Rusnak
69fa8e7ffe
Merge branch 'next' 2018-09-12 09:39:15 +02:00
Pavol Rusnak
4a76756b75
embed/extmod/modtrezorui: use software renderer 2018-09-11 18:08:40 +02:00
Pavol Rusnak
d0f2905542
embed/extmod/modtrezorcrypto: refactor pbkdf2 prf 2018-09-11 18:06:13 +02:00
Pavol Rusnak
9c2cfb0470
refactor pbkdf2 functions to make them more readable 2018-09-11 17:53:02 +02:00
Pavol Rusnak
8874925fb8
unix: support backgrounds for models T and 1 2018-09-11 16:38:47 +02:00
Pavol Rusnak
f23f751ab0
extmod/modtrezorui: prepare display UI for model change 2018-09-11 16:01:06 +02:00
WO
34878d30b4 Re-enable Koto (#208) 2018-09-11 10:26:52 +02:00
ZuluCrypto
00692d8156
stellar - do not attempt to serialize asset code or issuer when type is native 2018-09-10 19:44:43 -06:00
matejcik
05305f3e9e defs: update README to mention the 'chain' field in eth networks 2018-09-10 16:41:29 +02:00
Adrián Matejov
15df848b05 added Tezos support (#302)
* also added device tests for tezos

Signed-off-by: Adrian Matejov <adrian.matejov@simplestaking.com>

We also pushed signed operations to betanet network and they got accepted.
Here's the list of them
* transaction tz1 http://tzscan.io/ong8MQBX595Ld4dteHCbPqd6uzmEorEft6ZvfiX5vQMX4WHRh7K
* transaction tz2 http://tzscan.io/ooHZ2vbFX1M1fmr9KpLPWQ8r6oZB2RikpGBXsoQSZfbV1hWVjCP
* transaction tz3 http://tzscan.io/op79uLwaFqNB6SgcaAaJtoHFBQk3mL5bC1BQTvYzwX2DVSr8RJG

* origination tz1 http://tzscan.io/ooJg7qXtUjh16AtdSvv5kgaQnxjtAiBysFkG3EaG5qPAuDT1Cym contract http://tzscan.io/KT1VakcExcig27ZAuoLTExgGXtvUsykQSf5R
* origination tz2 http://tzscan.io/opDrUvCGUwKeu86b7GbRLeVzAkyKkdfnV9aSGAzGDLYYS11m6Qr contract http://tzscan.io/KT1LdQeHBSpvvzdRH495qHmtagavZcZ9Z5GW
* origination tz3 http://tzscan.io/opVWtfwvSvHzC6hsSGG31G23Q6nBov8SSvmA2nYXBNc5fWGk3Bg contract http://tzscan.io/KT1VfKfsgKFEfZ5vZUaZNaZyGrQf1gr1MEqr

* delegation tz1 http://tzscan.io/onws37YkYRnUvwYiPqYATZFtBVhBwbS2rdPkQjFGbAfLzt82MGa
* delegation tz2 http://tzscan.io/oocKfbotJwN5Zvmoybhb9LUJ6VhmeS42G2oZHaXQ2mXm98Rzx8r
* delegation tz3 http://tzscan.io/ooFQBcoMzwseJHnFgQ9fEPxAXhtgifuvvEH1CtmyAtnK5R7Drik

* transaction+reveal tz2 http://tzscan.io/ooEyN4FxP8RYh98RJgQxposDUuWHLWT8fUzWawNRCsMGxaNAN9c
* transaction+reveal tz3 http://tzscan.io/ooLaWQzZj1cbkMjZAifV71QCu5bdbMtET5CabrzLWQmnGMMhwmE
2018-09-10 16:40:31 +02:00
matejcik
cb4c366ce9 device_tests: add signtx expected responses generator 2018-09-10 16:02:17 +02:00
Tomas Susanka
02c5f14728 tests: ripple removed from run_xfail
Ripple is not marked as xfail anymore, because it is merged in core and
xfail mark was removed from python-trezor in ea77deeaed
2018-09-10 14:29:26 +02:00
WO
57be211fd6 Add Electurm-KOTO (#207) 2018-09-10 14:00:38 +02:00
Pavol Rusnak
5efab07b23
cardano: remove GetPublicKey.root_hd_passphrase, style changes 2018-09-07 19:35:57 +02:00
Pavol Rusnak
51f178ef1a
tests: cleanup CardanoGetPublicKey test 2018-09-07 19:22:57 +02:00
Pavol Rusnak
5ef0c4d4cc
vendor: update trezor-common 2018-09-07 19:12:22 +02:00
Pavol Rusnak
4e7df217d3
protob: remove root_hd_passphrase from CardanoPublicKey 2018-09-07 19:08:16 +02:00
Dušan Plavák
060a8cbdfd cardano: replace derivation scheme v1 for v2 (#342) 2018-09-07 19:07:15 +02:00
Pavol Rusnak
75859eb8b6
vendor: update trezor-common 2018-09-07 17:38:49 +02:00
Tomas Susanka
ea77deeaed tests: xfail marks removed 2018-09-07 17:21:41 +02:00
Tomas Susanka
5fadcb6b06 tests/ontology redundant swipe removed
This bug caused other tests (resetdevice_t2 in particular) to fail. This
is because the test made one more swipe than was supposed to. This led to
a failure in resetdevice tests, which do swipes as well and read data
returned, which did not fit due to the redundant swipe.
2018-09-07 16:33:16 +02:00
Szymon Lesisz
beddb31819 added blockbook fields 2018-09-07 13:44:06 +02:00
matejcik
cfbe5a5dd1 defs: add 'chain' key to Ethereum networks, tooling support
'chain' is a "slug"-like string that matches the 'chain' field in token
definitions. It is also unique so it can be used as a URL slug in
Connect / webwallet
2018-09-07 13:19:04 +02:00
Dušan Plavák
ab58324dc0 Add network param to cardano sign tx (#205) 2018-09-06 19:11:14 +02:00
Pavol Rusnak
efeedbe69b
fsm: implement script_type handling in GetPublicKey 2018-09-06 19:09:00 +02:00
Pavol Rusnak
949438f4c5
tests: add script_type test to getpublickey test 2018-09-06 19:05:53 +02:00
matejcik
c6b8cc8b5c
vendor: update to upstream nanopb, refresh trezor-common 2018-09-06 18:47:39 +02:00
matejcik
c17cec93f7
firmware: use flattened protobuf symbols 2018-09-06 18:47:36 +02:00
matejcik
7b07926b3a
travis: move everything into pipenv, update to python 3.6 2018-09-06 18:44:42 +02:00
matejcik
48b1a304b4
firmware/protob: exclude Monero messages 2018-09-06 18:44:42 +02:00
matejcik
d36038aa1d
firmware: generate coin defs with Mako 2018-09-06 18:44:41 +02:00
Pavol Rusnak
4661db1fd4
add missing license headers 2018-09-06 18:28:56 +02:00
Pavol Rusnak
a6de54520d
layout2: refactor is_valid_ascii function 2018-09-06 17:42:03 +02:00
Dušan Plavák
bd6bcf7dfa Add network param to cardano sign tx (#306) 2018-09-06 17:25:55 +02:00
matejcik
305cb55d02 style: reformat client.py 2018-09-06 17:09:37 +02:00
matejcik
3f40a67c61 vendor: update trezor-common with fixed protobuf definitions 2018-09-06 17:08:57 +02:00