Commit Graph

1491 Commits

Author SHA1 Message Date
Francois Beutin
e64a04da51 Remove unused big uint utilities from plugin sdk 2024-02-02 11:23:31 +01:00
Francois Beutin
3bcf12ce1d Rename utils to common_utils 2024-02-02 11:23:30 +01:00
Francois Beutin
39b02b82e5 Move functions and API needed by the plugins to the src_common directory 2024-02-02 11:23:30 +01:00
Francois Beutin
294f88195b Extract data for external plugins from internal plugin file 2024-02-02 11:23:29 +01:00
Francois Beutin
ca9d5c9c77 Remove data needed by plugins from shared_context file 2024-02-02 11:23:29 +01:00
Francois Beutin
3d9da0dd16 Move basic utility functions from ethUtils to main utils file 2024-02-02 11:23:28 +01:00
Francois Beutin
1155bd2df0 Move rlp utils to dedicated file 2024-02-02 11:23:28 +01:00
Francois Beutin
04d0fde47a Move network features out of ethUtils 2024-02-02 11:23:27 +01:00
Francois Beutin
82d776f771 Remove macro unneeded by plugins from nft file 2024-02-02 11:23:27 +01:00
Francois Beutin
ca8700f47c Split tokens file 2024-02-02 11:23:26 +01:00
Francois Beutin
4d04d5113d Extract data needed by plugin from ethUstream.h 2024-02-02 11:23:26 +01:00
Francois Beutin
6430c8f463 Read RUN_APPLICATION from sdk 2024-02-02 11:23:25 +01:00
Francois Beutin
6fe2d92d3b Remove unused files from plugin-sdk generation 2024-02-02 11:23:25 +01:00
Francois Beutin
5e48f0cf5d Decommision src_common prior to reintroducing it for files common between eth and plugins 2024-02-02 11:23:24 +01:00
apaillier-ledger
df6a7815a0 Merge pull request #526 from LedgerHQ/fix/apa/speculos_tests
Fix Speculos tests
2024-02-01 10:11:09 +01:00
Alexandre Paillier
c8c15b395c Regenerated Speculos tests snapshots 2024-01-31 16:21:45 +01:00
tdejoigny-ledger
ae96608930 Merge pull request #519 from LedgerHQ/tdj/update_client_readme
udpate the client README.md file
2024-01-17 10:38:19 +01:00
François Beutin
7891706aec Merge pull request #518 from LedgerHQ/auto-update-screenshots
[auto] Update Screenshots
2024-01-16 15:18:02 +01:00
tdejoigny-ledger
b9b6efdbb6 udpate the client README.md file 2024-01-15 17:42:41 +01:00
Ledger App Tester Bot
089b24817f [auto] Update screenshot 2024-01-10 15:17:01 +00:00
Victor Forgeoux
9475112d45 Merge network addition PRs (#516)
* add Bitcichain network (44'/60')

* Rename Astar EVM (custom)

* Remove unnecessary nano icons for Bitcichain

* Add Core network (44'/60')

* Udpate Scroll network ticker and add Stax icons (44'/60')

* Add Bitrock network (44'/60')

* Add Numbers network (44'/60')

* Add Linea network (44'/60')

* rename Bitrock stax glyph file

* resolves too many colors error on Bitrock Stax glyph
2024-01-05 11:52:00 +01:00
lpascal-ledger
8faae998af Merge pull request #515 from vbouzon/fix-client-readme
Update installation section of client readme
2024-01-02 16:51:40 +01:00
vbouzon
3f28abbb3e Update installation section of client readme 2024-01-02 16:27:24 +01:00
apaillier-ledger
ffc1b898b4 Merge pull request #514 from LedgerHQ/fix/apa/token_ticker_length_check
Fix comparison for token ticker length being off by one
2023-12-18 17:45:37 +01:00
Alexandre Paillier
611587832f Fix comparison for token ticker length being off by one 2023-12-18 17:26:53 +01:00
François Beutin
8adb2da008 Merge pull request #513 from LedgerHQ/fbe/further_reduce_stack
Further reduce stack usage
2023-12-11 15:28:02 +01:00
Francois Beutin
c353982405 During signature, move parsing and swap fields checking away from main flow 2023-12-08 17:26:56 +01:00
Francois Beutin
b3d96d1b86 Use standard app crypto helper to simplify io_seproxyhal_touch_tx_ok 2023-12-08 17:11:22 +01:00
Victor Forgeoux
794d266f23 Add Stax icons for EVM chains (#512)
* add 64 px stax icons for evm chains in network.c

* fix chain_id 9001 filename
2023-12-08 16:43:18 +01:00
apaillier-ledger
427f25006f Merge pull request #511 from LedgerHQ/sdk/update-submodule
Update the SDK submodule
2023-12-07 17:00:51 +01:00
apaillier-ledger
98e1041020 [create-pull-request] automated change 2023-12-07 16:59:07 +01:00
apaillier-ledger
97f17b28cf Merge pull request #510 from LedgerHQ/fix/apa/standard_plugin_variant
Fix standard plugin variant + null-check on parameters
2023-12-07 16:52:40 +01:00
Alexandre Paillier
cce38525a0 Updated plugin SDK changelog 2023-12-07 16:41:17 +01:00
Alexandre Paillier
0cf5a25896 Added a null-check in the plugin SDK's dispatch_call 2023-12-07 16:35:55 +01:00
Alexandre Paillier
bb2c8412ac Fix standard plugin makefile improperly setting variant value 2023-12-07 16:15:24 +01:00
Sarah Gliner
0c263ca2b5 Merge pull request #509 from LedgerHQ/fix-app-tester
client: add symlink to install dependencies from ragger folder
2023-12-07 15:38:02 +01:00
Sarah GLINER
eb00fca1f4 client: add symlink to install dependencies from ragger folder 2023-12-07 15:11:13 +01:00
apaillier-ledger
277b505fd8 Merge pull request #508 from LedgerHQ/sdk/update-submodule
Update the SDK submodule
2023-12-06 15:40:48 +01:00
apaillier-ledger
266dae0c71 [create-pull-request] automated change 2023-12-06 15:38:09 +01:00
apaillier-ledger
70cc0a87ff Merge pull request #507 from LedgerHQ/fix/apa/standard_plugin_mk_with_ledger_assert
Fix standard plugin build with ledger_assert
2023-12-06 15:29:58 +01:00
Alexandre Paillier
6c1567ae92 Updated plugin SDK changelog 2023-12-06 15:20:33 +01:00
Alexandre Paillier
0f2d026b40 Renamed plugin SDK utils to plugin_utils to prevent filename conflicts in plugins 2023-12-06 14:41:56 +01:00
Alexandre Paillier
180f321eb4 Fixed plugin SDK compatibility with ledger_assert 2023-12-06 09:35:36 +01:00
François Beutin
ac7b6e1dde Merge pull request #501 from LedgerHQ/fbe/decrease_ram_usage_in_lib_mode
Decrease ram usage in lib mode
2023-12-04 18:07:36 +01:00
Francois Beutin
1723386985 Split clone main and ethereum main, add comments and remove unnecessary lines 2023-12-04 14:41:46 +01:00
Francois Beutin
f64addc0d2 Remove THROW from lib mode handlers and remove associated TRY CATCH context 2023-12-04 14:40:52 +01:00
Francois Beutin
8e3fd4233a Add STACK_CANARY for Ethereum and clones not using standard path 2023-12-04 11:25:35 +01:00
François Beutin
f1859ac5de Merge pull request #506 from LedgerHQ/fbe/align_swap_behavior
Return to Exchange when failing to sign in swap mode
2023-12-04 11:24:59 +01:00
Francois Beutin
60d1d97667 Return to Exchange when failing to sign in swap mode 2023-12-01 19:50:07 +01:00
François Beutin
93712e2928 Merge pull request #505 from LedgerHQ/fbe/fix_api_level_14_fix
Hotfix fix for API_LEVEL_14 fix
2023-12-01 18:52:27 +01:00