PrisionMike
328cd08d48
feat(tron): clear sign Approve flow
...
[no changelog]
2026-02-18 14:48:50 +05:30
PrisionMike
870f0db189
feat(tron): Adding FreezeBalanceV2 contract logic
...
- Main logic for Staking Tron for energy or bandwidth.
- Scaffolding in preceding commit.
[no changelog]
2026-02-17 22:54:19 +05:30
PrisionMike
1189138408
feat(tron): adding FreezeBalanceV2 message support
...
- Updated message definitions. Introduced new strings.
- Mostly generated code. Main changes in subsequent commit.
[no changelog]
2026-02-17 22:54:19 +05:30
Roman Zeyde
103146f39f
feat(common): introduce Failure_InProgress code
...
It will be used to indicate that an non-interruptible workflow is
currently running on the device.
[no changelog]
2026-02-04 17:21:24 +01:00
Roman Zeyde
fee2f28330
chore(common): remove unused Failure_BufferError code
...
[no changelog]
2026-02-04 17:21:24 +01:00
Ioan Bizău
307d601abe
feat(ethereum): EIP-7702
2026-02-02 12:35:10 +02:00
Roman Zeyde
3670e5b5ff
chore(common): correct DebugLinkSetLogFilter next message annotation
...
[no changelog]
2026-01-28 08:44:20 +01:00
Martin Pastyřík
379484d6ec
fix(core): remove host static public key from protobuf message
...
[no changelog]
2026-01-27 14:54:38 +01:00
Ioan Bizău
34f26ab7c0
feat: allow staking calls regardless of source
2026-01-26 19:10:40 +02:00
obrusvit
f5309443e1
chore(core): bump VERSION & FIX_VERSION to 2.10.0
...
- security fix forces us to bump FIX_VERSION
- semantically, it means bumping VERSION_MINOR
- also modify CHANGELOGs from 2.9.7 to 2.10.0
[no changelog]
(cherry picked from commit 25b05677ca )
2026-01-26 14:50:50 +01:00
obrusvit
d218259197
chore: update releases.json
...
[no changelog]
(cherry picked from commit 479228c231 )
2026-01-26 14:50:50 +01:00
obrusvit
8ddc1050a0
chore: update definitions timestamp
...
[no changelog]
(cherry picked from commit 0ec0805d94 )
2026-01-26 14:50:50 +01:00
kopecdav
19ff65bf89
feat(python): Update trezorctl telemetry command with battery_cycle field.
...
[no changelog]
2026-01-23 12:54:34 +01:00
kopecdav
9f391c8116
feat(core): add battery_cycle field in the protobuf telemetry message.
...
[no changelog]
2026-01-23 12:54:34 +01:00
tychovrahe
1143f5e0ed
chore(core): add messages for reading out telemetry data
...
[no changelog]
2026-01-19 12:58:56 +01:00
Ioan Bizău
a2fa770341
fix: approve avantis dex
2026-01-15 09:30:10 +02:00
Tomas Martykan
0e3a8b294f
fix(core/solana): optional program reference for SetComputeUnitLimit
2026-01-14 15:50:48 +01:00
PrisionMike
fa41268709
feat(tron): add TriggerSmartContract support.
...
- Blind signing TRON smart contracts.
- Only contract address shown to user.
- USDT,USDD transfer tested.
- Fee layout imperfect. To be fixed later.
[no changelog]
2026-01-12 14:42:11 -05:00
Roman Zeyde
9c966372cb
chore(common): deprecate uploading language blob during firmware update
...
Remove unused protobuf field from `RebootToBootloader`.
[no changelog]
2026-01-06 17:20:18 +01:00
Roman Zeyde
08bb64a7b0
fix(legacy): allow cross-sign with ETH mainnet
...
Backport #5622 to legacy:
- Previously only non-standard networks (not SLIP-44 60 or 1) could cross-sign
with Ethereum mainnet. Now any network that isn't Ethereum mainnet can use
Ethereum derivation paths
- This is a workaround enabling access to networks like Hyperliquid that
have conflicting chain IDs and can't claim official SLIP-44 registration.
Also, backport legacy testnets' support from #5970 .
2026-01-06 14:22:03 +01:00
Jun Luo
4375c211f9
feat(tron): add TransferContract support
...
Allows native TRX transfer
[no changelog]
Co-authored-by: PrisionMike <su.sh2396@gmail.com >
2026-01-06 03:57:42 -05:00
M1nd3r
c2139eebe3
chore(common): add release 1.7.0 to releases.json
...
[no changelog]
2025-12-18 15:22:23 +01:00
Ioan Bizău
7f1fa33beb
chore: update releases.json
...
(cherry picked from commit 09ed447267 )
2025-12-16 17:02:16 +01:00
Ioan Bizău
20b73d2505
chore: update definitions timestamp
...
(cherry picked from commit 8d67e1fde1 )
2025-12-16 17:02:16 +01:00
cepetr
0974bcbc42
feat(core): add trezorctl set-log-filter command
...
[no changelog]
2025-12-12 15:18:35 +01:00
Roman Zeyde
afa93c66aa
test(legacy): add a test for Base network symbol
...
[no changelog]
2025-12-11 09:42:25 +01:00
tychovrahe
68dfb2628a
feat(core): send build version in features
2025-12-09 14:48:38 +01:00
Roman Zeyde
e7058bfd78
chore: update releases.json
...
[no changelog]
(cherry picked from commit 0eafab2837 )
2025-12-01 17:50:39 +01:00
M1nd3r
78487cee6b
chore(core, tools, common): improve type annotation, resolve issues
...
[no changelog]
2025-11-21 11:34:28 +01:00
Ioan Bizău
858cd1812b
Reapply "chore: remove GetNonce and PaymentRequest from experimental features"
...
This reverts commit 366580dcb6 .
2025-11-20 13:42:00 +02:00
Ioan Bizău
7eb46961cf
feat: buy crypto with fiat
...
[no changelog]
2025-11-19 18:31:26 +02:00
Roman Zeyde
6f1139e070
chore: update releases.json
...
[no changelog]
2025-11-19 16:31:19 +01:00
Roman Zeyde
5bb4df5c61
chore: update definitions timestamp
...
[no changelog]
2025-11-19 16:31:19 +01:00
PrisionMike
0468fa14aa
fix(tron): update tron to use session
...
- Minor code fixes to old PR by overcat
- Only build Tron for debug builds
- Updated message index
- Updated text fixtures
[no changelog]
2025-11-12 10:07:50 +01:00
Jun Luo
590d3e98b2
feat(common,core,python,tests): add tron.get_address support.
...
[no changelog]
2025-11-12 10:07:50 +01:00
Martin Pastyřík
d2516f1d07
feat(core): functions for Evolu spam protection
...
[no changelog]
2025-11-05 10:22:37 +01:00
Roman Zeyde
366580dcb6
Revert "chore: remove GetNonce and PaymentRequest from experimental features"
...
This reverts commit 6b844d3748 .
2025-11-04 14:43:11 +01:00
PrisionMike
b4cb99516c
test(ethereum): Add fixture for an unkown function call
...
Every unkown call should not have an unkown contract address screen lest users get used to ignoring the warning screens.
[no changelog]
2025-11-03 16:50:43 +01:00
obrusvit
673e6775ed
Merge branch 'release/25.10.21' into merge-release-25.10.21
2025-10-30 11:33:52 +01:00
tychovrahe
25dadcef95
feat(core): notify host on power status change using internal notification system
...
[no changelog]
2025-10-30 08:36:38 +01:00
M1nd3r
6b844d3748
chore: remove GetNonce and PaymentRequest from experimental features
2025-10-27 14:13:05 +01:00
matejcik
5a0f3a6220
fix(core/rust): fix UB due to unaligned access in protobuf codec
2025-10-23 11:03:19 +02:00
Ioan Bizău
abb2816c98
feat: 32 bytes amount in ETH payment requests
...
[no changelog]
2025-10-16 15:14:08 +03:00
Ioan Bizău
786ba49f43
fix(protob): remove wrong message annotation
...
[no changelog]
2025-10-16 15:14:08 +03:00
Jiří Čermák
58c0e94bef
chore(ethereum): upgrading from Holesky to Hoodi
...
- Ethereum testnet upgrade. Updated literal references, and fixtures with the new name and chain ID.
- SLIP44 base indices updated from 1 to 60.
- Small change in eth/keychain required to work with older 1 index based
testnet addresses.
2025-10-15 21:26:37 +02:00
M1nd3r
249db0663c
chore: reserve message type range
...
[no changelog]
2025-10-09 10:55:08 +02:00
obrusvit
e4d0b61e73
chore: update releases.json
...
[no changelog]
2025-10-07 22:01:33 +02:00
obrusvit
57d039b6f9
chore: update definitions timestamp
...
[no changelog]
2025-10-07 20:53:43 +02:00
Roman Zeyde
aa98a40ceb
feat(common): allow exporting unit serial number
...
[no changelog]
2025-10-03 17:37:10 +03:00
Lukas Bielesch
45cc5ffb84
feat(core/tests): device menu click tests
...
- move keyboard shared code to common
[no changelog]
2025-10-03 10:50:55 +02:00