Commit Graph

1413 Commits

Author SHA1 Message Date
Francois Beutin
40f067220f Makefile indentation and rationalization 2023-11-17 15:32:50 +01:00
François Beutin
32cc7e00e8 Merge pull request #491 from LedgerHQ/sdk/update-submodule
Update the SDK submodule
2023-11-09 17:18:48 +01:00
François Beutin
8b491c2ec4 Merge pull request #495 from LedgerHQ/fbe/workaround_github_api_lmited_rate2
Increase sleep timer and prevent issue cleanup if matrix fails
2023-11-09 17:07:21 +01:00
Francois Beutin
b0b23648df Increase sleep timer and prevent issue cleanup if matrix fails 2023-11-09 17:06:03 +01:00
François Beutin
2fff2161ce Merge pull request #493 from LedgerHQ/fbe/workaround_github_api_lmited_rate
Add a workaround for Github API refusing to open PRs too quickly
2023-11-09 16:32:29 +01:00
Francois Beutin
dd28b24b38 Add a workaround for Github API refusing to open PRs too quickly 2023-11-09 16:21:23 +01:00
fbeutin-ledger
bf2a4076aa [create-pull-request] automated change 2023-11-09 14:51:33 +00:00
François Beutin
0241d094bd Merge pull request #489 from LedgerHQ/feat/apa/plugin_sdk_standard_makefile
Added a standard plugin Makefile
2023-11-09 15:51:16 +01:00
François Beutin
42979573d5 Merge pull request #490 from LedgerHQ/fbe/mix_ci
Rationalize CI
2023-11-09 15:42:43 +01:00
Francois Beutin
e45a0f7eb5 Fix lint issue 2023-11-09 14:50:25 +01:00
Francois Beutin
480e40ae28 Rationalize CI 2023-11-09 14:50:24 +01:00
François Beutin
71f7fc44e3 Merge pull request #488 from LedgerHQ/fbe/improve_plugin_interface_file
improve plugin interface file
2023-11-09 14:19:50 +01:00
Francois Beutin
41ef631d63 Improve plugin interface file 2023-11-07 15:51:47 +01:00
Francois Beutin
66c5d5407a QOL changes to eth plugin interface 2023-11-07 15:51:39 +01:00
Alexandre Paillier
dd1bb56ac7 Added a standard plugin Makefile 2023-11-07 14:58:51 +01:00
François Beutin
fece8dc498 Merge pull request #487 from LedgerHQ/fbe/pr_on_all_plugins_no_restriction
Enable PR on all plugins workflow for all plugins
2023-11-06 17:47:59 +01:00
Francois Beutin
790f6d1b58 Enable PR on all plugins workflow for all plugins 2023-11-06 17:46:44 +01:00
François Beutin
16a87e7416 Merge pull request #485 from LedgerHQ/fbe/hotfix_workflow_name
Hotfix workflow name
2023-11-06 17:41:58 +01:00
Francois Beutin
72c7d4cfb5 Hotfix workflow name 2023-11-06 17:40:34 +01:00
François Beutin
9a909b8401 Merge pull request #484 from LedgerHQ/fbe/auto_pr_on_all_plugins
Automatically open PRs on all eth plugins when SDK is updated
2023-11-06 17:38:57 +01:00
Francois Beutin
09306575f4 Automatically open PRs on all eth plugins when SDK is updated 2023-11-06 16:42:55 +01:00
François Beutin
51c9753ab1 Merge pull request #482 from LedgerHQ/fbe/check_python_version
Add job checking the version bump
2023-10-30 15:07:46 +01:00
Francois Beutin
cc4becdaec Bump eth python client version 2023-10-30 13:07:49 +01:00
Francois Beutin
f72d6fa8de Add job checking the version bump 2023-10-30 13:07:48 +01:00
François Beutin
4cca4b75fe Merge pull request #480 from LedgerHQ/fbe/fix_python_client_job_trigger
Fix python-client github job trigger
2023-10-27 18:03:13 +02:00
Francois Beutin
a82b61ff8e Fix mypy and flake8 2023-10-27 17:28:29 +02:00
Francois Beutin
437f8a5679 Fix python-client github job trigger 2023-10-27 17:16:15 +02:00
github-actions[bot]
379ccc0801 [create-pull-request] automated change (#477)
Co-authored-by: apaillier-ledger <apaillier-ledger@users.noreply.github.com>
2023-10-19 11:51:01 +02:00
apaillier-ledger
c65b208720 Merge pull request #476 from LedgerHQ/fix/apa/missing_plugin_sdk_changes
Missing plugin SDK changes
2023-10-19 11:50:18 +02:00
Alexandre Paillier
bdec1cdc8c Added missing plugin SDK changes 2023-10-19 11:47:50 +02:00
Alexandre Paillier
d414819b04 Revert plugin SDK version 2023-10-19 11:47:45 +02:00
github-actions[bot]
f61fbc0b03 [create-pull-request] automated change (#475)
Co-authored-by: apaillier-ledger <apaillier-ledger@users.noreply.github.com>
2023-10-19 11:31:21 +02:00
apaillier-ledger
5d913f3a15 Merge pull request #449 from LedgerHQ/tdj/eth_plugin_sdk_update
Update plugins SDK framework
2023-10-19 11:26:32 +02:00
apaillier-ledger
0595496b3c Merge pull request #468 from LedgerHQ/feat/apa/icon_on_other_chains
Icons of other chains
2023-10-18 16:50:55 +02:00
Alexandre Paillier
4bcd61edc9 Ragger Stax snapshot update 2023-10-18 16:46:00 +02:00
Alexandre Paillier
31f0d7f034 App now has all the network icons and can use them when needed 2023-10-18 16:45:58 +02:00
Alexandre Paillier
6126bb6513 Added a find_selector function to the plugin SDK 2023-10-10 16:42:25 +02:00
Alexandre Paillier
3e09ee0cff Moved more of the plugins main.c code to the SDK + updated SDK script
Also fixed flake8 warnings
2023-10-10 16:42:25 +02:00
Alexandre Paillier
49da32af8e Added missing return value checks following recent changes 2023-10-10 16:42:24 +02:00
tdejoigny-ledger
9a9e946b50 remove obsolete function check_api_level 2023-10-10 16:42:24 +02:00
tdejoigny-ledger
d7bf69b56c take into account PR remarks on Ethereum python client 2023-10-10 16:42:24 +02:00
tdejoigny-ledger
5d1d16c2de Update the ragger app client to support "set external plugin" APDU and take into account PR review remarks 2023-10-10 16:42:23 +02:00
tdejoigny-ledger
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 2023-10-10 16:42:19 +02:00
Alexandre Paillier
015842d4e5 Simplified adding new clones
Removed dead code from the app (was safeguarded by #ifdefs of macros
that weren't defined)
2023-10-04 18:06:52 +02:00
Alexandre Paillier
14ba60c797 Icons now use chain ID in filenames 2023-10-04 18:06:52 +02:00
Alexandre Paillier
b8e3b4b67a Fixed Wanchain's chain ID
https://chainlist.org/chain/888
2023-10-04 18:06:52 +02:00
Alexandre Paillier
b1b2d5ecbb Removed kUSD & Tobalaba 2023-10-04 18:06:50 +02:00
François Beutin
03c43f73da Merge pull request #469 from LedgerHQ/fbe/display_amounts_when_ERR_SILENT_MODE_CHECK_FAILED
Add a PRINTF of amounts in ERR_SILENT_MODE_CHECK_FAILED
2023-10-04 14:56:13 +02:00
Francois Beutin
ad2786efe0 Add a PRINTF of amounts in ERR_SILENT_MODE_CHECK_FAILED 2023-10-04 14:51:40 +02:00
apaillier-ledger
994b1cee8e Merge pull request #466 from LedgerHQ/feat/apa/nft_on_other_chains
NFT on other chains
2023-09-07 17:03:13 +02:00