grdddj
|
ecc0f6c445
|
fear(core/ui): add should_show_more layout function
Also adding `hold` argument into confirm_blob function
|
2021-11-02 14:27:01 +01:00 |
|
grdddj
|
b1a3618c17
|
refactor(core/ethereum): rename address.py to helpers.py
|
2021-11-02 14:27:01 +01:00 |
|
Martin Milata
|
9a7e6c2900
|
chore(common): update chains and tokens
|
2021-11-01 16:43:02 +01:00 |
|
Andrew Kozlik
|
eb90efd914
|
chore(crypto,core,legacy): Add return code to hdnode_fill_public_key().
[no changelog]
|
2021-11-01 16:39:53 +01:00 |
|
Andrew Kozlik
|
34621a6b6d
|
fix(crypto,core,legacy): Check private key validity when deriving public key.
[no changelog]
|
2021-11-01 16:39:53 +01:00 |
|
Martin Milata
|
ea1b7fbd54
|
chore(common): update chains and tokens
|
2021-11-01 13:58:48 +01:00 |
|
Martin Milata
|
87cc44e73a
|
chore(common): update coins support status
[no changelog]
|
2021-11-01 13:58:48 +01:00 |
|
matejcik
|
0e6669bd10
|
feat(core/stellar): show start/end timestamps in human readable format
|
2021-10-29 11:00:30 +02:00 |
|
matejcik
|
f7c340f333
|
feat(core/bitcoin): show lock_time as human readable datetime
|
2021-10-29 11:00:30 +02:00 |
|
matejcik
|
1d72085b5c
|
feat(core): implement conversion from timestamp to datetime
|
2021-10-29 11:00:30 +02:00 |
|
matejcik
|
e972839ac7
|
style(all): fix pylint complaints
[no changelog]
|
2021-10-27 13:13:15 +02:00 |
|
matejcik
|
f88f568f1e
|
feat(all): enable pylint globally
[no changelog]
with a whitelisted set of checks that can be expanded in the future if
we need something
|
2021-10-27 13:13:15 +02:00 |
|
matejcik
|
84c310a2ba
|
chore(core): remove forgotten and unused apps/common/confirm.py
[no changelog]
|
2021-10-27 13:13:15 +02:00 |
|
Pavol Rusnak
|
b2ff86ff3a
|
fix(common): drop unusable coins BELL and ZNY (#1872)
there are no wallets that support Trezor and these coins
|
2021-10-26 13:09:34 +02:00 |
|
Pavol Rusnak
|
7b2825e68e
|
fix(common): rebrand brhodium to xrhodium
|
2021-10-26 12:01:08 +02:00 |
|
Ondřej Vejpustek
|
a924bd4dc6
|
build(core): do not link gen_context.o to trezor_lib
|
2021-10-25 14:41:28 +02:00 |
|
Ondřej Vejpustek
|
dbfc7d241f
|
chore(vendor,crypto): bump version of secp256k1-zkp
|
2021-10-25 14:41:28 +02:00 |
|
Ondřej Vejpustek
|
29ce860d46
|
refactor(core,crypto): rename schnorr to BIP340
|
2021-10-25 14:41:28 +02:00 |
|
Ondřej Vejpustek
|
15bb085509
|
refactor(core,crypto): make public key derivation functions return
status
|
2021-10-25 14:41:28 +02:00 |
|
Ondřej Vejpustek
|
172f399b29
|
style(core): fix style
|
2021-10-25 14:41:28 +02:00 |
|
Ondřej Vejpustek
|
7ac0bdd215
|
feat(core): make core use Schnorr signatures
|
2021-10-25 14:41:28 +02:00 |
|
Ondřej Vejpustek
|
26463eb3ce
|
feat(core): make core use ecdsa from secp256k1_zkp wherever possible
|
2021-10-25 14:41:28 +02:00 |
|
Pavol Rusnak
|
9e0cfa6783
|
fix(core): we don't need separate linker script for zkp
|
2021-10-25 14:41:28 +02:00 |
|
Pavol Rusnak
|
d505edaaa0
|
fix(core): set ECMULT_GEN_PREC_BITS = 4 for secp256k1_zkp
the setting configures size of precomputed static context
size = 64 * (1 << ECMULT_GEN_PREC_BITS) * (256 / ECMULT_GEN_PREC_BITS)
for ECMULT_GEN_PREC_BITS == 2 the size is 64 * 512 == 32 KB
for ECMULT_GEN_PREC_BITS == 4 the size is 64 * 1024 == 64 KB
for ECMULT_GEN_PREC_BITS == 8 the size is 64 * 8192 == 512 KB
|
2021-10-25 14:41:28 +02:00 |
|
Pavol Rusnak
|
0d6bc43fd5
|
feat(core): enable secp256k1-zkp
|
2021-10-25 14:41:28 +02:00 |
|
Pavol Rusnak
|
47e17aab4d
|
fix(core): fix build on aarch64
by adding nlraarch64.c to SConscript.unix
|
2021-10-22 14:15:21 +02:00 |
|
Martin Milata
|
3882b89be9
|
fix(core/ethereum): ask before showing paginated data field
|
2021-10-19 17:13:28 +02:00 |
|
Martin Milata
|
e6c42b7fa6
|
fix(core/ui): fix off-by-one in in_area
|
2021-10-19 17:13:28 +02:00 |
|
Martin Milata
|
8eb4bcff29
|
feat(core/ui): allow text without header
|
2021-10-19 17:13:28 +02:00 |
|
David Misiak
|
13c4fb97df
|
fix(cardano): forbid multisig pool registration [no changelog]
|
2021-10-19 15:25:39 +02:00 |
|
Andrew Kozlik
|
13cbb59082
|
feat(common): Add script_pubkey field to TxInput message.
|
2021-10-18 19:58:56 +02:00 |
|
Andrew Kozlik
|
9d03112846
|
feat(core): Implement sending to taproot addresses.
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
ea0fb08fed
|
feat(core): add witness version to encode_bech32_address()
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
dbc464750b
|
feat(common): enable Taproot on Bitcoin
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
7e64ccbaf9
|
feat(core): add BIP-350 test cases to test_trezor.crypto.bech32
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
a45e103875
|
fix(core): remove 3 BIP-173 test cases from test_trezor.crypto.bech32
because they encode segwit program > 0 and these should no longer
be encoded with Bech32 but rather with Bech32m
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
9aa07c7f96
|
feat(core): update bech32.py to support Bech32m
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
ac4cb88184
|
feat(common): add taproot field to coin definitions
enable for Bitcoin Testnet and Bitcoin Regtest
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
fea240ed40
|
feat(core): add support for Taproot descriptors
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
4ed9f00c73
|
feat(common): add support for Taproot input and output scripts
|
2021-10-18 13:36:05 +02:00 |
|
matejcik
|
b6837d19b7
|
fix(core/nem): fix NEM usage of format_amount
[no changelog]
|
2021-10-13 11:53:17 +02:00 |
|
amadejpapez
|
85ba7c12ba
|
style(all): use f-strings for formatting
[no changelog]
|
2021-10-13 11:53:17 +02:00 |
|
matejcik
|
32be2c09b9
|
feat(core): enable f-strings for micropython
[no changelog]
|
2021-10-13 11:53:17 +02:00 |
|
gabrielkerekes
|
4aaf6db9a2
|
chore(cardano): update docs, changelog and ui test fixtures
|
2021-10-11 15:16:24 +02:00 |
|
gabrielkerekes
|
1f33ab420d
|
feat(cardano): update transaction signing for multisig
|
2021-10-11 15:16:24 +02:00 |
|
gabrielkerekes
|
21281d7cf4
|
feat(cardano): add support for script addresses derivation
|
2021-10-11 15:16:24 +02:00 |
|
gabrielkerekes
|
dd9652cd07
|
feat(cardano): add get-native-script-hash call
|
2021-10-11 15:16:24 +02:00 |
|
gabrielkerekes
|
54909681a8
|
feat(cardano): add support for 1854 and 1855 path roots
|
2021-10-11 15:16:24 +02:00 |
|
Martin Milata
|
70bb0ee04f
|
fix(core): bitcoin-only all_modules.py
|
2021-10-07 15:26:49 +02:00 |
|
Jan Pochyla
|
901580817d
|
chore(core/rust): fixes and formatting
[no changelog]
|
2021-10-07 15:01:55 +02:00 |
|