M1nd3r
a446f515fc
feat: implement THP
2024-11-29 11:12:10 +01:00
Fabien
6931e61f75
feat(common): Add an exception for eCash to the coin_label regex
...
The regex enforces starting with an uppercase letter, which doesn't work for eCash and for xRhodium. An exception is added to handle this naming, as well as a comment to remind why the regex contains this special case.
This fixes `make defs_check` for eCash.
2024-11-25 12:02:13 +01:00
Fabien
85471d4d36
feat(core): Add coin definition for eCash
2024-11-25 12:02:13 +01:00
Martin Milata
7fc226258e
style(common): fix cointool.py
2024-11-15 18:37:33 +01:00
Martin Milata
c101cdfcbe
Merge branch 'release/24.11.01'
2024-11-15 18:37:16 +01:00
M1nd3r
99aed4bb43
chore(protob): reserve wire types for thp messages
...
[no changelog]
2024-11-15 08:47:24 +01:00
M1nd3r
4c009539c7
docs(core): fix docs indentation and correct a few typos
...
[no changelog]
2024-11-15 08:47:24 +01:00
Lukas Bielesch
6d391aa9ac
chore(common): Create enum for valid device rotations
2024-11-13 11:08:56 +01:00
matejcik
0e8dcbb498
feat(core): unify RustLayout, implement single global layout
2024-11-12 16:55:17 +01:00
Martin Milata
80dbfc6e6e
fix(common): fetch definitions timestamp from signed branch of trezor/definitions
2024-11-02 18:58:46 +01:00
Martin Milata
8522d9c9b5
chore(common): set definition timestamp to the current signed definitions
...
[no changelog]
2024-11-02 18:58:46 +01:00
obrusvit
2e9ea6d044
test(cardano): reduce testset sign_tx_show_details
...
Rationale: the removed test cases are considered "simple" as of the
recent changes and they do not prompt a user for "level of details".
2024-10-30 09:15:10 +01:00
M1nd3r
74655931ce
feat(core): allow benchmark on BITCOIN_ONLY debug build
...
[no changelog]
2024-10-25 13:16:39 +02:00
M1nd3r
16da9a8889
chore(common): separate definitions of protobuf options
...
[no changelog]
2024-10-23 22:27:48 +02:00
Martin Milata
16b2159b32
build(core): add T3W1 for translations and definitions
...
[no changelog]
2024-10-16 16:25:20 +02:00
Martin Milata
a2a189ceb3
chore(core): update common/models.json
...
source: https://github.com/trezor/trezor-suite/blob/develop/packages/connect/src/data/models.ts
2024-10-14 15:49:38 +02:00
Martin Milata
7e00697625
chore(common): add mapping of which fw versions were released for which model
2024-10-14 15:49:38 +02:00
Ondřej Vejpustek
b436b39091
chore(core): add benchmark messages
...
[no changelog]
2024-10-11 16:35:34 +02:00
M1nd3r
c99988312a
feat(core): add pairing credential manager
...
[no changelog]
2024-10-09 10:44:30 +02:00
M1nd3r
7a7688514a
chore(core): add internal_only option for protobug messages
...
[no changelog]
2024-10-09 10:44:30 +02:00
tychovrahe
e13d4a45a6
chore(core): remove residual support for T1B1 in core
...
[no changelog]
2024-09-25 09:18:01 +02:00
Martin Milata
50da2bdfd1
chore(common): set definition timestamp to the current signed definitions
...
[no changelog]
2024-09-03 18:45:43 +02:00
matejcik
cc9e74772b
chore(common): rename MATIC to POL, following a network upgrade
2024-09-03 12:52:42 +02:00
matejcik
f240a2d8fb
docs(common): update info about support.json
2024-09-03 10:35:14 +02:00
matejcik
1f20b2984f
feat(common/cointool): use support.json as a source of the list of supported models
2024-09-03 10:35:14 +02:00
matejcik
0b2b0d06fb
chore(common): add T3B1 to the list of supported models in support.json
2024-08-28 16:15:35 +02:00
matejcik
3f64f05b8c
chore(common): revert supported versions for T1B1 and T2T1 to correct values
2024-08-28 16:15:35 +02:00
Jan Komarek
b42ae4494b
chore(common): remove ropsten from defs
2024-08-28 16:15:35 +02:00
Jan Komarek
94a7ff5d32
chore(common): remove ropsten and rinkeby from fixtures
2024-08-28 16:15:35 +02:00
Jan Komarek
d6db9dd3e6
chore(common): remove unused defs
2024-08-28 16:15:35 +02:00
Jan Komarek
23d57949db
chore(common): update eth and alt defs
2024-08-28 16:15:35 +02:00
Jan Komarek
1e1edd774f
chore(common): add t3b1 defs
2024-08-28 16:15:35 +02:00
Andrew Kozlik
2a567f3a0c
feat: Remove display_random feature.
2024-08-27 19:33:23 +02:00
Martin Milata
c07ba50ce0
Merge branch 'release/24.08.01'
2024-08-21 09:55:29 +02:00
Jan Šetina
88cdfb01f3
docs(common): Update README.md ( #4111 )
2024-08-19 12:03:06 +02:00
Martin Milata
8cffddb957
chore(common): set definition timestamp to the current signed definitions
...
[no changelog]
2024-08-01 15:54:27 +02:00
Ioan Bizău
522d33a71f
refactor(core): send out ButtonRequest name
...
[no changelog]
2024-07-19 11:28:07 +03:00
matejcik
21eafdc5ec
chore(common): remove wallets and links from misc.json
...
firmware repo is no longer a source of truth for these values
2024-07-18 12:43:43 +02:00
matejcik
91cbb332f4
chore(common): drop NEM mosaics support when NEM network is unsupported
...
this does not affect codegen but it might confuse consumers of the
support info
2024-07-18 12:43:43 +02:00
Martin Milata
98dca4db4c
Merge branch 'release/24.07'
2024-07-10 12:24:18 +02:00
Andrew Kozlik
b71a809da3
feat(common): Add DebugLinkOptigaSetSecMax message.
...
[no changelog]
2024-07-09 16:52:50 +02:00
Martin Milata
54441182ea
chore(common): set definition timestamp to the current signed definitions
...
[no changelog]
2024-07-01 11:49:31 +02:00
gabrielkerekes
6f76ac3be6
fix(solana): allow AToken Create instruction to contain an optional rent_sysvar
account
...
This is needed because some dApps (https://jup.ag/perps or http://solend.fi/ ) include the rent_sysvar account although it's not required anymore (it's also not a part of the [official docs](https://docs.rs/spl-associated-token-account/latest/spl_associated_token_account/instruction/enum.AssociatedTokenAccountInstruction.html#variant.Create )).
2024-07-01 09:46:40 +00:00
obrusvit
2de8acc141
chore(core): remove CoSi functionality
...
trezorctl CoSi feature is removed from all models
2024-07-01 09:32:38 +02:00
Pavol Rusnak
3602a8dde9
chore(legacy): remove CoSi functionality
2024-07-01 09:32:38 +02:00
matejcik
eaeb58fb25
chore(python): annotate package with minimum python 3.8
...
also add 3.12 to tox config
2024-06-25 13:43:13 +02:00
Andrew Kozlik
4ee81daee7
feat(core): Add optiga_sec field to Features
...
[no changelog]
2024-06-25 12:45:00 +02:00
Martin Milata
f2a2ddfd8d
Merge branch 'release/24.06'
2024-06-17 22:14:02 +02:00
matejcik
da75d8f4b6
chore(common): make unused fields optional
...
[no changelog]
2024-06-10 11:06:06 +02:00
tomasklim
5c781ca14b
chore(common): remove unused coins_details.json file
2024-06-07 14:20:33 +02:00