Commit Graph

  • 199cb537f7 Add Mantle and Mantle Sepolia networks vforgeoux-ledger 2024-06-20 20:28:14 +02:00
  • 25492fb97c Add Blast and Blast Sepolia networks vforgeoux-ledger 2024-06-20 20:21:37 +02:00
  • 943ffec13c Add Base Sepolia network vforgeoux-ledger 2024-06-20 20:02:47 +02:00
  • d1a8e7d9ea reorder networks by ascending chain_id vforgeoux-ledger 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 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 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 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 2024-06-20 10:37:16 +02:00
  • 48553f69c9 Update snapshots Charles-Edouard de la Vergne 2024-05-20 11:14:46 +02:00
  • e503373411 Fixes Alexandre Paillier 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 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 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 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 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 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 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 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 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 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 Charles-Edouard de la Vergne 2024-05-16 17:44:25 +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 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 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
  • 5e661fd6d0 Merge pull request #559 from LedgerHQ/fix/apa/eip712_empty_array_handling apaillier-ledger 2024-05-03 13:15:52 +02:00
  • e7e1927ede Updated client changelog Alexandre Paillier 2024-04-15 11:45:10 +02:00
  • 02efe1df14 Normalizes EIP-712 fixed-length bytes in Ragger client Alexandre Paillier 2024-03-26 18:33:34 +01:00
  • a2107b81c4 Now uses Web3 to check EIP-712 signatures in Ragger tests Alexandre Paillier 2024-04-15 11:43:43 +02:00
  • 6df0ad5ba2 EIP-712 empty array handling fix Alexandre Paillier 2024-03-22 18:01:15 +01:00