This website requires JavaScript.
0619135388
Add Etherlink Mainnet network
vforgeoux-ledger and Alexandre Paillier
2024-06-21 10:19:46 +02:00
acf1d9d5aa
Rename Optimism to OP Mainnet and add OP Sepolia
vforgeoux-ledger and Alexandre Paillier
2024-06-20 20:50:27 +02:00
78fd1e54be
Add Linea Sepolia network
vforgeoux-ledger and Alexandre Paillier
2024-06-20 20:36:03 +02:00
b41ae84901
Add Arbitrum Sepolia network
vforgeoux-ledger and Alexandre Paillier
2024-06-20 20:32:41 +02:00
199cb537f7
Add Mantle and Mantle Sepolia networks
vforgeoux-ledger and Alexandre Paillier
2024-06-20 20:28:14 +02:00
25492fb97c
Add Blast and Blast Sepolia networks
vforgeoux-ledger and Alexandre Paillier
2024-06-20 20:21:37 +02:00
943ffec13c
Add Base Sepolia network
vforgeoux-ledger and Alexandre Paillier
2024-06-20 20:02:47 +02:00
d1a8e7d9ea
reorder networks by ascending chain_id
vforgeoux-ledger and Alexandre Paillier
2024-06-20 19:44:11 +02:00
52238d75d9
Replace icons by symbolic links for the following chains : ropsten, rinkeby, lukso testnet, chiado, celo baklava, celo alfajores, tecratestnet, scroll alpha, scroll sepholia, neon evm devnet, pllygon zkevm
vforgeoux-ledger and Alexandre Paillier
2024-06-14 17:19:35 +02:00
189a5bf788
Merge pull request #593 from LedgerHQ/feat/apa/eip712_buffer_pairs_to_fill_screen
apaillier-ledger and GitHub
2024-06-20 14:06:36 +02:00
9c426dc0c6
Ragger tests fix
Alexandre Paillier
2024-06-20 11:38:54 +02:00
78cc02d22b
Fix client compatibility with Python 3.9
Alexandre Paillier
2024-06-20 13:17:35 +02:00
ae359b481e
Now buffers the EIP-712 pairs to show more than one per screen
Alexandre Paillier
2024-06-06 18:13:11 +02:00
c7f5ba67e8
Increased UI buffers size for newer devices
Alexandre Paillier
2024-06-20 11:32:51 +02:00
ab914230ce
Centralize EIP-712 field shown check
Alexandre Paillier
2024-06-06 11:02:54 +02:00
ae486e9e53
Can now feed the EIP-712 UI value buffer from multiple data (APDU) chunks
Alexandre Paillier
2024-06-20 11:32:09 +02:00
3eda3d410b
Merge pull request #595 from LedgerHQ/feat/apa/permit_amount_filtering
apaillier-ledger and GitHub
2024-06-20 11:01:11 +02:00
a95e690143
Ragger tests
Alexandre Paillier
2024-06-20 10:40:21 +02:00
4057aa3183
Client support
Alexandre Paillier
2024-06-17 16:52:45 +02:00
05ddb70e7f
Can now handle amount-join EIP-712 filtering on Permit (ERC-2612) messages
Alexandre Paillier
2024-06-17 16:33:45 +02:00
cabdcd5d5d
Updated APDU documentation
Alexandre Paillier
2024-06-18 10:48:41 +02:00
51ddfe537d
New function to get asset index by address
Alexandre Paillier
2024-06-17 15:20:11 +02:00
6d6f7c740c
Merge pull request #545 from LedgerHQ/cev/add_sender_field
Charles-Edouard de la Vergne and GitHub
2024-06-20 10:37:16 +02:00
48553f69c9
Update snapshots
Charles-Edouard de la Vergne and Alexandre Paillier
2024-05-20 11:14:46 +02:00
e503373411
Fixes
Alexandre Paillier and Charles-Edouard de la Vergne
2024-06-19 11:24:13 +02:00
18889d667b
Change fields order presentation
Charles-Edouard de la Vergne
2024-06-18 11:57:00 +02:00
273dd95937
Add 'sender' field to review screens
Charles-Edouard de la Vergne
2024-03-11 16:14:31 +01:00
76e8690a68
Merge pull request #590 from LedgerHQ/fbe/add_check_sdk_workflow
François Beutin and GitHub
2024-05-29 08:50:26 +02:00
e7a1ac3558
Add CI workflow to ensure ethereum SDK is up to date
Francois Beutin
2024-05-28 17:48:01 +02:00
a5410a9a63
Merge pull request #591 from LedgerHQ/fbe/update_ethereum-plugin-sdk
François Beutin and GitHub
2024-05-28 18:42:08 +02:00
78da4f424a
Update ethereum-plugin-sdk
Francois Beutin
2024-05-28 18:39:47 +02:00
2095776a3f
Merge pull request #574 from LedgerHQ/fbe/remove_ETH_PLUGIN_RESULT_OK_ALIAS
François Beutin and GitHub
2024-05-28 17:40:51 +02:00
5a756975c3
Remove deprecated ETH_PLUGIN_RESULT_OK_ALIAS from plugin API
Francois Beutin
2024-04-17 09:47:28 +02:00
07a488e25f
Merge pull request #589 from LedgerHQ/cev/update_flex_config
Charles-Edouard de la Vergne and GitHub
2024-05-28 14:38:15 +02:00
59b6430d9e
Update Flex icon
Charles-Edouard de la Vergne
2024-05-27 15:02:14 +02:00
f1ca412837
Fix Flex cfg for CodeQL
Charles-Edouard de la Vergne
2024-05-27 15:03:37 +02:00
2d6a25b3d4
Merge pull request #583 from LedgerHQ/feat/apa/eip712_improvements
apaillier-ledger and GitHub
2024-05-28 11:03:54 +02:00
c639207d6c
Add date/time ragger tests
Alexandre Paillier
2024-05-24 15:47:13 +02:00
b111de39e1
Add date/time support in client
Alexandre Paillier
2024-05-20 18:19:22 +02:00
2fdb3bcb34
Date/Time EIP-712 filtering implementation
Alexandre Paillier
2024-05-13 17:40:26 +02:00
d6a533b720
Add amount-join ragger tests
Alexandre Paillier
2024-05-24 17:36:34 +02:00
1a73a2ebfc
Add amount-join support in client
Alexandre Paillier
2024-05-06 11:36:22 +02:00
e76e429148
Amount-join EIP-712 filtering implementation
Alexandre Paillier
2024-04-12 11:09:06 +02:00
c68b4186ed
Simplify type conversions function in python client
Alexandre Paillier
2024-05-06 10:34:51 +02:00
736303e5de
PROVIDE_ERC20_INFORMATION & PROVIDE_NFT_INFORMATION now send back the index where the asset has been stored
Alexandre Paillier
2024-05-07 18:30:19 +02:00
c4049fc039
Removed old substitutions in EIP-712 test and renamed it
Alexandre Paillier
2024-05-06 11:39:23 +02:00
4a7e50138a
Revert "EIP-712 addresses can now be displayed as a token ticker or a trusted domain name"
Alexandre Paillier
2024-05-07 18:28:34 +02:00
36186313a6
Updated APDU documentation
Alexandre Paillier
2024-04-08 15:36:48 +02:00
fd779e9eb2
Merge pull request #588 from LedgerHQ/fix/apa/nbgl_eip712_flex
apaillier-ledger and GitHub
2024-05-24 15:34:54 +02:00
1c8482799c
Enable EIP712 Ragger tests for Flex
Alexandre Paillier
2024-05-24 13:41:32 +02:00
7c14a9cd62
Regenerated EIP-712 Stax snapshots
Alexandre Paillier
2024-05-24 14:21:00 +02:00
aac8c31bb8
Removed NBGL-specific truncation of long EIP-712 fields
Alexandre Paillier
2024-05-24 14:33:58 +02:00
c50943e4ca
Port EIP712 to the new NBGL streaming use case
Alexandre Paillier
2024-05-24 13:39:04 +02:00
19d71ffe77
Revert "Update client to reduce delay (no more slow speculos for Stax)"
Alexandre Paillier
2024-05-20 16:37:13 +02:00
ec2e17b8b4
EIP-712 v0 small cleanup
Alexandre Paillier
2024-05-24 13:46:06 +02:00
a8645103f2
Merge pull request #587 from LedgerHQ/fix/apa/nbgl_eip712_v0
apaillier-ledger and GitHub
2024-05-23 15:35:44 +02:00
7ad2e89d23
Fix NBGL EIP-712 v0
Alexandre Paillier
2024-05-23 14:36:34 +02:00
78c1c885af
Merge pull request #585 from LedgerHQ/feat/apa/increase_max_items
apaillier-ledger and GitHub
2024-05-22 14:27:36 +02:00
eee4de9d2a
Updated plugin SDK
Alexandre Paillier
2024-05-22 13:35:05 +02:00
693a88ef12
Increased MAX_ASSETS to 5
Alexandre Paillier
2024-05-22 13:34:38 +02:00
3e60474607
Merge pull request #582 from LedgerHQ/feat/apa/remove_eip712_filters_counter_check
apaillier-ledger and GitHub
2024-05-20 11:59:23 +02:00
c17e06b525
Remove filters counter check at the end of EIP712 flow
Alexandre Paillier
2024-04-23 17:57:04 +02:00
e434173bc3
Merge pull request #565 from LedgerHQ/cev/B2CA-1558_Port-Flex
flex_1.0.1_1.11.0-dev_sdk_7f74f19e1166f71ff2195cb95a09e3c85409ff0d
flex_1.0.0_1.11.0-dev_sdk_7f74f19e1166f71ff2195cb95a09e3c85409ff0d
flex_1.0.0-rc2_1.11.0-dev_sdk_7f74f19e1166f71ff2195cb95a09e3c85409ff0d
Charles-Edouard de la Vergne and GitHub
2024-05-16 17:44:25 +02:00
c2bda42d7b
Release v1.11.0-rc1
stax_1.4.0_1.11.0-rc1_sdk_v15.4.0
nanox_2.2.3_1.11.0-rc1_sdk_v5.11.1
nanos_2.1.0_1.11.0-rc1_sdk_d1d68f27824430df866859de0c9e83597652d7c9
nanos+_1.1.1_1.11.0-rc1_sdk_v5.11.1
Francois Beutin
2024-05-13 16:30:57 +02:00
c0d19fdf6d
Update ethereum plugin-sdk
Charles-Edouard de la Vergne
2024-05-07 16:01:12 +02:00
f023a88e15
Merge pull request #580 from LedgerHQ/fbe/increase_plugin_context_size_v2
François Beutin and GitHub
2024-05-07 18:24:04 +02:00
68c4f5e692
Bump plugin context size to 10x32
Francois Beutin
2024-05-07 15:26:43 +02:00
5b2f73be49
Merge pull request #579 from LedgerHQ/fbe/remove_token_management_from_main_rebased
apaillier-ledger and GitHub
2024-05-07 18:20:33 +02:00
c2011f5d42
Renamed Item to Asset & changed the set marker type to boolean
Alexandre Paillier
2024-05-07 17:37:27 +02:00
c2e0f7ca6a
Now uses the new asset util functions
Alexandre Paillier
2024-05-07 17:20:20 +02:00
18a02dcacb
Added some asset info util functions
Alexandre Paillier
2024-05-07 17:17:26 +02:00
c8c4b6cccc
Renamed get_asset_info to get_asset_info_by_addr
Alexandre Paillier
2024-05-07 14:27:00 +02:00
817e7a846a
Disable eip712 tests because of not supported swipe
Charles-Edouard de la Vergne
2024-04-29 09:52:11 +02:00
788870f786
1st Flex snapshots
Charles-Edouard de la Vergne
2024-04-22 17:35:47 +02:00
4e6ec46d35
Rename glyphs to be compatible with both Stax end Flex
Charles-Edouard de la Vergne
2024-04-22 09:14:27 +02:00
9e4b43e513
Replace nbgl_layoutTagValueXX by nbgl_contentTagValueXX
Charles-Edouard de la Vergne
2024-04-29 10:18:57 +02:00
0421deb5c7
Port typed message review steps to 'nbgl_useCaseStreamingReview' in ui_sign_712_v0.c
Charles-Edouard de la Vergne
2024-04-23 15:58:12 +02:00
93f07c3dfe
Port transaction review steps to 'nbgl_useCaseGenericReview' in ui_confirm_parameter_selector.c
Charles-Edouard de la Vergne
2024-04-15 16:32:56 +02:00
be4619a696
Port transaction review steps to 'nbgl_useCaseGenericReview' in ui_display_privacy.c
Charles-Edouard de la Vergne
2024-04-18 11:20:16 +02:00
e06d315c10
Port transaction review steps to 'nbgl_useCaseReview' in ui_approve_tx.c
Charles-Edouard de la Vergne
2024-04-16 23:50:39 +02:00
8ba14e0e8d
Add test for 'confirm_parameter_selector'
Charles-Edouard de la Vergne
2024-04-17 18:31:34 +02:00
1bd3e99af0
Add tests for 'Perform Privacy Operation' (run only on device)
Charles-Edouard de la Vergne
2024-04-17 15:42:29 +02:00
0ce1e7c3b8
Port scenario review in 'test_eip712'
Charles-Edouard de la Vergne
2024-04-16 23:23:23 +02:00
d83ae9377a
Port scenario review in 'test_eip191'
Charles-Edouard de la Vergne
2024-04-16 21:44:58 +02:00
d48d495eea
Port scenario review in 'test_clone'
Charles-Edouard de la Vergne
2024-04-16 23:49:43 +02:00
a05acddc88
Port scenario review in 'test_nft'
Charles-Edouard de la Vergne
2024-04-16 23:48:16 +02:00
3c169dc896
Port scenario review in 'test_sign'
Charles-Edouard de la Vergne
2024-04-16 23:45:17 +02:00
e428657f01
Port scenario review in 'test_domain_name'
Charles-Edouard de la Vergne
2024-04-16 23:43:00 +02:00
1c9f138fdd
Port Address Review steps to 'nbgl_useCaseAddressReview'
Charles-Edouard de la Vergne
2024-04-09 18:52:28 +02:00
75f4694948
Update bagl wording to avoid confusions during ragger screen comparison
Charles-Edouard de la Vergne
2024-04-17 10:33:44 +02:00
200bf7f1a0
Port 'nbgl_useCaseSettings' to 'nbgl_useCaseHomeAndSettings'
Charles-Edouard de la Vergne
2024-04-09 16:06:36 +02:00
186186ab91
Update client to reduce delay (no more slow speculos for Stax)
Charles-Edouard de la Vergne
2024-04-29 09:44:46 +02:00
5fde5cd6cd
Update client to add command for 'Perform Privacy Operation'
Charles-Edouard de la Vergne
2024-04-17 15:41:54 +02:00
647ffa3b25
Update client to adapt 'settings'
Charles-Edouard de la Vergne
2024-04-16 11:54:21 +02:00
6dd70e11a8
Fix python lint
Charles-Edouard de la Vergne
2024-04-30 17:34:57 +02:00
f3eb4f7148
Fix markdown lint
Charles-Edouard de la Vergne
2024-04-30 17:34:31 +02:00
2eb097f2c1
Fix Mispelling
Charles-Edouard de la Vergne
2024-04-30 17:24:36 +02:00
2f2bbbe379
Add linter files
Charles-Edouard de la Vergne
2024-04-30 17:34:10 +02:00
27f9ad52a8
Remove token management from main
Francois Beutin
2024-04-17 14:18:26 +02:00
bfff5f1083
Adapt tree to take into account Flex
Charles-Edouard de la Vergne
2024-04-09 14:05:13 +02:00