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
Ioan Bizău
307d601abe
feat(ethereum): EIP-7702
2026-02-02 12:35:10 +02:00
Ioan Bizău
34f26ab7c0
feat: allow staking calls regardless of source
2026-01-26 19:10:40 +02: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
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
Roman Zeyde
afa93c66aa
test(legacy): add a test for Base network symbol
...
[no changelog]
2025-12-11 09:42:25 +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
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
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
Ioan Bizău
3202db88c5
feat(core): SLIP-24 payment requests for Stellar
...
[no changelog]
2025-09-04 12:59:50 +03:00
Ioan Bizău
88af95428b
fix(cardano): stop trimming long messages
...
[no changelog]
2025-08-25 14:15:49 +02:00
Peter Jaško
dde4ec8a73
feat(cardano): reject probable hashes
2025-08-25 14:15:49 +02:00
Peter Jaško
adb9d1940b
feat(cardano): replace chunking with length+offset
2025-08-25 14:15:49 +02:00
Peter Jaško
0e71c8da24
feat(cardano): stop hashing in message signing
2025-08-25 14:15:49 +02:00
Peter Jaško
389e1eba4f
fix(cardano): Return pubkey
...
This ends up being useful for software wallets.
2025-08-25 14:15:49 +02:00
Peter Jaško
13f216af3c
fix(cardano): Change display_ascii flag to prefer_hex_display
...
This makes the behavior more consistent with Ethereum message signing.
2025-08-25 14:15:49 +02:00
Peter Jaško
4dcfaf189c
feat(cardano): Message signing
2025-08-25 14:15:49 +02:00
Tomas Martykan
aa2417a6d3
test(core/ethereum): allow signing testnets on ETH mainnet
2025-08-25 13:45:19 +02:00
Jun Luo
6dc393af69
refactor(core): improve Stellar signing UX
2025-08-20 08:45:38 +02:00
Ioan Bizău
b85ab377c3
feat(bolt): SLIP-24 payment requests
...
[no changelog]
2025-08-15 14:20:23 +02:00
Ioan Bizău
5b2798889a
feat(core): SLIP-24 payment requests for Solana
...
[no changelog]
2025-08-13 14:30:23 +02:00
Ioan Bizău
218805d2ed
feat(core): SLIP-24 payment requests for Cardano
...
[no changelog]
2025-08-13 12:09:21 +02:00
Roman Zeyde
f1b223895c
test(core): add Solana signature test case to reproduce #5369
2025-07-24 14:08:54 +03:00
Michael de Hoog
304b0150e6
test(core): EIP-712 message hash
...
- add show_message_hash to client
2025-07-19 15:00:37 +02:00
Ioan Bizău
f5123c8b3f
chore(core): add 1inch and LiFI addresses
...
[no changelog]
2025-06-24 13:56:03 +02:00
Ioan Bizău
0ba8173424
feat(core): introduce a flow for ethereum approve
2025-05-21 11:54:21 +02:00
Eugene Rossokha
c1e4ff7468
test: test solana loadable tokens
2025-04-29 14:54:41 +02:00
Roman Zeyde
1954c7cbc2
feat(core): confirm multiple Solana Deactivate/Withdraw instructions
...
[no changelog]
2025-02-28 13:51:37 +02:00
Ioan Bizău
6c38f0d63d
feat(core): friendlier way to confirm long messages
2025-02-25 22:51:16 +01:00
Roman Zeyde
d2165c3eb3
test(core): add test vectors for Solana staking layouts
...
[no changelog]
2025-02-25 11:55:03 +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
Jan Komarek
94a7ff5d32
chore(common): remove ropsten and rinkeby from fixtures
2024-08-28 16:15:35 +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
Peter Jaško
7eb6fcf43c
feat(cardano): Tag sets
2024-05-23 10:01:48 +02:00
Peter Jaško
10e4352aad
feat(cardano): Add Conway certificates
2024-05-23 10:01:48 +02:00
overcat
3d1e2bc20d
fix(legacy): resolves the issue of incorrect signature generation when the Stellar transaction source account differs from the signing account.
2024-04-10 09:28:11 +02:00
RostarMarek
8b485de173
feat(solana): Hidden flag functionality for instructions
2024-03-25 16:31:01 +01:00
obrusvit
ebcf3e2db2
feat(core): confirm ETH stake, unstake, claim
2024-02-23 18:09:43 +01:00
overcat
579cc0d882
feat(common & core & legacy & python/stellar): add support for ClaimClaimableBalanceOp.
2023-12-11 11:14:33 +01:00
gabrielkerekes
5fe2f91f5d
chore(solana): add device tests for predefined txs
2023-12-05 22:11:41 +01:00
gabrielkerekes
e53121b3c4
chore(solana): add sign_tx tests
2023-12-05 22:11:41 +01:00
gabrielkerekes
44dc417c0e
feat(solana): add get_address
2023-12-05 22:11:41 +01:00
gabrielkerekes
ec4a607dbe
feat(solana): add get_public_key
2023-12-05 22:11:41 +01:00
Marek Polak
50d53e15f4
fix(tests): valid fees in eip1559 fixtures
2023-11-21 13:54:24 +01:00
David Misiak
90d3035590
feat(cardano): allow address_index in staking paths
2023-10-19 09:55:30 +02:00