Commit Graph

1387 Commits

Author SHA1 Message Date
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
Alexandre Paillier
52c0270753 New NFT Ragger test 2023-09-07 16:12:03 +02:00
Alexandre Paillier
171b31d3a3 Added SET_PLUGIN and PROVIDE_NFT_METADATA to Ragger client + a function signature to selector helper function 2023-09-07 16:11:49 +02:00
Alexandre Paillier
96ae8222ee Ragger app client now has proper generic sign methods 2023-09-07 16:08:05 +02:00
Alexandre Paillier
0d801ef033 Fix error on signature computation for SET_PLUGIN 2023-09-07 16:08:04 +02:00
Alexandre Paillier
c6453e8781 Fixes NFT allowance wording on Stax 2023-09-07 16:08:04 +02:00
Alexandre Paillier
4b6e19292c Fix Makefile assignments 2023-09-07 16:08:04 +02:00
Alexandre Paillier
60b73eeab1 New NFT metadata test key 2023-09-07 16:08:03 +02:00
Alexandre Paillier
684e19b06f New SET_PLUGIN test key 2023-09-07 16:08:03 +02:00
Alexandre Paillier
e0ea3697f6 Renamed CAL_TEST_KEY to CAL_STAGING_KEY & CAL_CI_KEY to CAL_TEST_KEY 2023-09-07 16:08:03 +02:00
Alexandre Paillier
72c19e0222 Renamed NFT_TEST_KEY to NFT_STAGING_KEY 2023-09-07 16:08:02 +02:00
Alexandre Paillier
7efb861804 Removed chain ID restrictions from SET_PLUGIN and PROVIDE_NFT_INFORMATION apdus 2023-09-07 16:08:01 +02:00
apaillier-ledger
11974b45a6 Merge pull request #464 from LedgerHQ/feat/apa/getpk_on_other_chains
Get PK on other chains
2023-09-07 16:06:16 +02:00
Alexandre Paillier
04d2039935 Ragger tests for get pub key 2023-09-07 14:35:56 +02:00
Alexandre Paillier
0461928355 Updated Ragger client for get pub key 2023-09-07 14:35:56 +02:00
Alexandre Paillier
b05b16143d Now shows the network name in the Stax public address UI flow 2023-09-07 14:35:55 +02:00
Alexandre Paillier
a903e2db6e Implemented the optional chain ID in the GET_ETH_PUBLIC_ADDRESS apdu 2023-09-07 14:35:47 +02:00
lpascal-ledger
0c82f53139 Merge pull request #467 from LedgerHQ/fix/workflow_trigger
[ci][fix] Trigger Python client build+deployment when changes in the …
2023-08-29 15:47:36 +02:00
Lucas PASCAL
102dcb29a9 [ci][fix] Trigger Python client build+deployment when changes in the 'client/' directory 2023-08-29 15:45:59 +02:00
lpascal-ledger
c2bfd52ea3 Merge pull request #465 from LedgerHQ/fix/deployment
[client][fix] Apache License 2.0 has a specific naming for OSI
2023-08-29 15:37:07 +02:00
Lucas PASCAL
1453ab4294 [client][fix] Apache License 2.0 has a specific naming for OSI 2023-08-29 15:22:48 +02:00
lpascal-ledger
7dba75bff7 Merge pull request #457 from LedgerHQ/python_client
Python client packaging
2023-08-29 15:11:15 +02:00
Lucas PASCAL
91bb889ced [fix] Review corrections 2023-08-29 11:04:01 +02:00
Lucas PASCAL
72586268fa [ci][add] Using the 'reusable_pypi_deployment' workflow for Pytho package deployment 2023-08-07 15:23:15 +02:00
Lucas PASCAL
54b979186d [clean] Linter / typing fixes 2023-08-07 13:55:45 +02:00
Lucas PASCAL
e5c82d910e [add] Python client packaging first draft 2023-08-07 11:52:12 +02:00
apaillier-ledger
6bb2d8ab97 Merge pull request #461 from LedgerHQ/fix/apa/explicit_qrcode_source_path
QR code source path is now used explicitly
2023-08-03 14:59:19 +02:00