Commit Graph

  • bb2c8412ac Fix standard plugin makefile improperly setting variant value Alexandre Paillier 2023-12-07 16:15:24 +01:00
  • 0c263ca2b5 Merge pull request #509 from LedgerHQ/fix-app-tester Sarah Gliner 2023-12-07 15:38:02 +01:00
  • eb00fca1f4 client: add symlink to install dependencies from ragger folder Sarah GLINER 2023-12-07 15:11:13 +01:00
  • 277b505fd8 Merge pull request #508 from LedgerHQ/sdk/update-submodule apaillier-ledger 2023-12-06 15:40:48 +01:00
  • 266dae0c71 [create-pull-request] automated change apaillier-ledger 2023-12-06 14:30:16 +00:00
  • 70cc0a87ff Merge pull request #507 from LedgerHQ/fix/apa/standard_plugin_mk_with_ledger_assert apaillier-ledger 2023-12-06 15:29:58 +01:00
  • 6c1567ae92 Updated plugin SDK changelog Alexandre Paillier 2023-12-05 18:20:12 +01:00
  • 0f2d026b40 Renamed plugin SDK utils to plugin_utils to prevent filename conflicts in plugins Alexandre Paillier 2023-12-06 14:31:50 +01:00
  • 180f321eb4 Fixed plugin SDK compatibility with ledger_assert Alexandre Paillier 2023-12-05 18:19:59 +01:00
  • ac7b6e1dde Merge pull request #501 from LedgerHQ/fbe/decrease_ram_usage_in_lib_mode François Beutin 2023-12-04 18:07:36 +01:00
  • 1723386985 Split clone main and ethereum main, add comments and remove unnecessary lines Francois Beutin 2023-12-04 14:41:46 +01:00
  • f64addc0d2 Remove THROW from lib mode handlers and remove associated TRY CATCH context Francois Beutin 2023-12-01 12:38:48 +01:00
  • 8e3fd4233a Add STACK_CANARY for Ethereum and clones not using standard path Francois Beutin 2023-12-01 12:35:17 +01:00
  • f1859ac5de Merge pull request #506 from LedgerHQ/fbe/align_swap_behavior François Beutin 2023-12-04 11:24:59 +01:00
  • 60d1d97667 Return to Exchange when failing to sign in swap mode Francois Beutin 2023-12-01 19:50:07 +01:00
  • 93712e2928 Merge pull request #505 from LedgerHQ/fbe/fix_api_level_14_fix François Beutin 2023-12-01 18:52:27 +01:00
  • cc0f963b51 Hotfix fix for API_LEVEL_14 fix Francois Beutin 2023-12-01 18:43:30 +01:00
  • fe25c8d41c Merge pull request #504 from LedgerHQ/fix/apa/python_client_changelog apaillier-ledger 2023-12-01 17:32:51 +01:00
  • 774efda4e4 Fixed date format in client changelog Alexandre Paillier 2023-12-01 17:25:58 +01:00
  • 5a488f1d0a Updated the client changelog Alexandre Paillier 2023-12-01 17:24:31 +01:00
  • 6696fdab34 Merge pull request #503 from LedgerHQ/fbe/fix_stax_build François Beutin 2023-12-01 17:05:00 +01:00
  • ec7e385d78 Fix stax build for API_LEVEL < 14 Francois Beutin 2023-12-01 16:35:14 +01:00
  • 1a3f58d1be Merge pull request #502 from LedgerHQ/add/manifest François Beutin 2023-12-01 16:49:38 +01:00
  • 9ba04468a0 [add] ledger_app.toml manifest Lucas PASCAL 2023-12-01 16:15:48 +01:00
  • 4bf26a7c6c Merge pull request #498 from LedgerHQ/feat/apa/python_client_improvements apaillier-ledger 2023-12-01 16:12:08 +01:00
  • 67a472d270 Bumped python client version Alexandre Paillier 2023-11-27 15:02:16 +01:00
  • c65db6f307 Removed old type hinting Alexandre Paillier 2023-11-24 17:02:18 +01:00
  • edad008ed1 Fix signature generation for SET_EXTERNAL_PLUGIN in client Alexandre Paillier 2023-11-21 14:20:22 +01:00
  • 58ea0e5cab Added EIP-191 to the client Alexandre Paillier 2023-11-17 14:01:26 +01:00
  • 620167633b Modified EIP712 function to take dictionaries directly instead of filenames Alexandre Paillier 2023-11-17 11:50:47 +01:00
  • 711b083f69 flake8 fixes Alexandre Paillier 2023-11-21 11:24:05 +01:00
  • f30546f8f5 Updated ENS tests to use the new sign function Alexandre Paillier 2023-11-20 14:30:47 +01:00
  • b90d660a69 Improved NFT tests Alexandre Paillier 2023-11-20 14:35:47 +01:00
  • ceb1cfaf4b New util functions in python client Alexandre Paillier 2023-11-20 17:55:14 +01:00
  • bd41a1460d Added the RLP weakness workaround in client Alexandre Paillier 2023-11-20 18:00:33 +01:00
  • 8bab762147 Now returns public address as bytes Alexandre Paillier 2023-11-20 14:21:19 +01:00
  • eaf9cf8b16 New sign method that uses Web3.py Alexandre Paillier 2023-11-10 11:50:24 +01:00
  • 62215e3e5f Now uses Web3.py to get function selectors Alexandre Paillier 2023-11-09 15:30:21 +01:00
  • de82990e14 Added the Web3.py library as a dependency to the python client Alexandre Paillier 2023-11-09 15:29:52 +01:00
  • d8da84da65 Stax: Adapt for API LEVEL 14 (#499) abonnaudet-ledger 2023-11-21 16:59:31 +01:00
  • 6212f2eeaa Merge pull request #479 from LedgerHQ/fbe/apply_remarks_from_review apaillier-ledger 2023-11-17 17:57:18 +01:00
  • 5dbbfd1eef Merge pull request #497 from LedgerHQ/fix/apa/max_chain_id François Beutin 2023-11-17 15:42:44 +01:00
  • 84d0ce2b80 Misc modifications from previous review Francois Beutin 2023-10-26 16:27:36 +02:00
  • 40f067220f Makefile indentation and rationalization Francois Beutin 2023-10-26 16:15:36 +02:00
  • ad0b953fe8 Fix incorrect assumption on max possible chain ID size Alexandre Paillier 2023-11-15 16:13:49 +01:00
  • 32cc7e00e8 Merge pull request #491 from LedgerHQ/sdk/update-submodule François Beutin 2023-11-09 17:18:48 +01:00
  • 8b491c2ec4 Merge pull request #495 from LedgerHQ/fbe/workaround_github_api_lmited_rate2 François Beutin 2023-11-09 17:07:21 +01:00
  • b0b23648df Increase sleep timer and prevent issue cleanup if matrix fails Francois Beutin 2023-11-09 16:58:06 +01:00
  • 2fff2161ce Merge pull request #493 from LedgerHQ/fbe/workaround_github_api_lmited_rate François Beutin 2023-11-09 16:32:29 +01:00
  • dd28b24b38 Add a workaround for Github API refusing to open PRs too quickly Francois Beutin 2023-11-09 16:21:23 +01:00
  • bf2a4076aa [create-pull-request] automated change fbeutin-ledger 2023-11-09 14:51:33 +00:00
  • 0241d094bd Merge pull request #489 from LedgerHQ/feat/apa/plugin_sdk_standard_makefile François Beutin 2023-11-09 15:51:16 +01:00
  • 42979573d5 Merge pull request #490 from LedgerHQ/fbe/mix_ci François Beutin 2023-11-09 15:42:43 +01:00
  • e45a0f7eb5 Fix lint issue Francois Beutin 2023-11-09 14:35:33 +01:00
  • 480e40ae28 Rationalize CI Francois Beutin 2023-11-09 14:34:08 +01:00
  • 71f7fc44e3 Merge pull request #488 from LedgerHQ/fbe/improve_plugin_interface_file François Beutin 2023-11-09 14:19:50 +01:00
  • 41ef631d63 Improve plugin interface file Francois Beutin 2023-11-06 19:24:25 +01:00
  • 66c5d5407a QOL changes to eth plugin interface Francois Beutin 2023-11-06 18:12:06 +01:00
  • dd1bb56ac7 Added a standard plugin Makefile Alexandre Paillier 2023-10-30 14:50:09 +01:00
  • fece8dc498 Merge pull request #487 from LedgerHQ/fbe/pr_on_all_plugins_no_restriction François Beutin 2023-11-06 17:47:59 +01:00
  • 790f6d1b58 Enable PR on all plugins workflow for all plugins Francois Beutin 2023-11-06 17:46:44 +01:00
  • 16a87e7416 Merge pull request #485 from LedgerHQ/fbe/hotfix_workflow_name François Beutin 2023-11-06 17:41:58 +01:00
  • 72c7d4cfb5 Hotfix workflow name Francois Beutin 2023-11-06 17:40:34 +01:00
  • 9a909b8401 Merge pull request #484 from LedgerHQ/fbe/auto_pr_on_all_plugins François Beutin 2023-11-06 17:38:57 +01:00
  • 09306575f4 Automatically open PRs on all eth plugins when SDK is updated Francois Beutin 2023-11-06 16:42:55 +01:00
  • 51c9753ab1 Merge pull request #482 from LedgerHQ/fbe/check_python_version François Beutin 2023-10-30 15:07:46 +01:00
  • cc4becdaec Bump eth python client version Francois Beutin 2023-10-30 13:04:29 +01:00
  • f72d6fa8de Add job checking the version bump Francois Beutin 2023-10-30 13:02:50 +01:00
  • 4cca4b75fe Merge pull request #480 from LedgerHQ/fbe/fix_python_client_job_trigger François Beutin 2023-10-27 18:03:13 +02:00
  • a82b61ff8e Fix mypy and flake8 Francois Beutin 2023-10-27 17:28:29 +02:00
  • 437f8a5679 Fix python-client github job trigger Francois Beutin 2023-10-27 17:16:15 +02:00
  • 379ccc0801 [create-pull-request] automated change (#477) github-actions[bot] 2023-10-19 11:51:01 +02:00
  • c65b208720 Merge pull request #476 from LedgerHQ/fix/apa/missing_plugin_sdk_changes apaillier-ledger 2023-10-19 11:50:18 +02:00
  • bdec1cdc8c Added missing plugin SDK changes Alexandre Paillier 2023-10-19 11:40:48 +02:00
  • d414819b04 Revert plugin SDK version Alexandre Paillier 2023-10-19 11:42:03 +02:00
  • f61fbc0b03 [create-pull-request] automated change (#475) github-actions[bot] 2023-10-19 11:31:21 +02:00
  • 5d913f3a15 Merge pull request #449 from LedgerHQ/tdj/eth_plugin_sdk_update apaillier-ledger 2023-10-19 11:26:32 +02:00
  • 0595496b3c Merge pull request #468 from LedgerHQ/feat/apa/icon_on_other_chains apaillier-ledger 2023-10-18 16:50:55 +02:00
  • 4bcd61edc9 Ragger Stax snapshot update Alexandre Paillier 2023-09-14 18:28:40 +02:00
  • 31f0d7f034 App now has all the network icons and can use them when needed Alexandre Paillier 2023-09-11 10:00:46 +02:00
  • 6126bb6513 Added a find_selector function to the plugin SDK Alexandre Paillier 2023-10-09 17:58:28 +02:00
  • 3e09ee0cff Moved more of the plugins main.c code to the SDK + updated SDK script Alexandre Paillier 2023-10-05 15:02:16 +02:00
  • 49da32af8e Added missing return value checks following recent changes Alexandre Paillier 2023-10-05 15:01:58 +02:00
  • 9a9e946b50 remove obsolete function check_api_level tdejoigny-ledger 2023-09-19 16:02:47 +02:00
  • d7bf69b56c take into account PR remarks on Ethereum python client tdejoigny-ledger 2023-09-18 11:45:49 +02:00
  • 5d1d16c2de Update the ragger app client to support "set external plugin" APDU and take into account PR review remarks tdejoigny-ledger 2023-08-04 13:43:03 +02:00
  • eeb52344df ETH plugin SDK : Move some parts from plugin boilerplate to Eth plugin SDK to ease the plugins development, remove throw and fix the CI issues tdejoigny-ledger 2023-07-11 17:23:49 +02:00
  • 015842d4e5 Simplified adding new clones Alexandre Paillier 2023-09-12 15:07:07 +02:00
  • 14ba60c797 Icons now use chain ID in filenames Alexandre Paillier 2023-09-12 13:43:27 +02:00
  • b8e3b4b67a Fixed Wanchain's chain ID Alexandre Paillier 2023-09-12 13:24:49 +02:00
  • b1b2d5ecbb Removed kUSD & Tobalaba Alexandre Paillier 2023-09-12 12:02:18 +02:00
  • 03c43f73da Merge pull request #469 from LedgerHQ/fbe/display_amounts_when_ERR_SILENT_MODE_CHECK_FAILED François Beutin 2023-10-04 14:56:13 +02:00
  • ad2786efe0 Add a PRINTF of amounts in ERR_SILENT_MODE_CHECK_FAILED Francois Beutin 2023-10-04 14:51:40 +02:00
  • 994b1cee8e Merge pull request #466 from LedgerHQ/feat/apa/nft_on_other_chains apaillier-ledger 2023-09-07 17:03:13 +02:00
  • 52c0270753 New NFT Ragger test Alexandre Paillier 2023-08-23 11:49:35 +02:00
  • 171b31d3a3 Added SET_PLUGIN and PROVIDE_NFT_METADATA to Ragger client + a function signature to selector helper function Alexandre Paillier 2023-09-07 16:11:49 +02:00
  • 96ae8222ee Ragger app client now has proper generic sign methods Alexandre Paillier 2023-08-29 16:49:52 +02:00
  • 0d801ef033 Fix error on signature computation for SET_PLUGIN Alexandre Paillier 2023-08-16 15:03:53 +02:00
  • c6453e8781 Fixes NFT allowance wording on Stax Alexandre Paillier 2023-08-28 15:22:54 +02:00
  • 4b6e19292c Fix Makefile assignments Alexandre Paillier 2023-09-06 11:32:20 +02:00