Commit Graph

1506 Commits

Author SHA1 Message Date
xchapron-ledger
9f6a187600 Merge pull request #532 from LedgerHQ/xch/plugin-sdk-remove-ui-disabler
standard_plugin.mk: Remove DISABLE_UI
2024-02-07 11:03:43 +01:00
Alexandre Paillier
5e382ea13c Updated plugin SDK changelog file 2024-02-07 10:56:24 +01:00
Xavier Chapron
71e2281dda standard_plugin.mk: Remove DISABLE_UI
This is causing too many hurdles for too few perks.
2024-02-07 10:42:58 +01:00
apaillier-ledger
5a448dbbd3 Merge pull request #530 from LedgerHQ/fix/apa/extra_tokens_build
Fix broken build for chains with extra tokens (testnets)
2024-02-06 11:00:29 +01:00
Alexandre Paillier
bb23e7b7a5 Fix broken build for chains with extra tokens (testnets) 2024-02-06 10:52:46 +01:00
apaillier-ledger
c68902418e Merge pull request #525 from LedgerHQ/fix/apa/chain_id_check_for_clones
Improve error-handling of chain ID when parsing APDUs
2024-02-05 18:16:23 +01:00
Alexandre Paillier
91352af57c Improve error-handling of chain ID when parsing APDUs 2024-02-05 18:04:46 +01:00
apaillier-ledger
0f9bec8ec7 Merge pull request #528 from LedgerHQ/sdk/update-submodule
Update the SDK submodule
2024-02-05 10:02:52 +01:00
fbeutin-ledger
ac9532afd5 [create-pull-request] automated change 2024-02-02 16:28:10 +00:00
François Beutin
4d6feea809 Merge pull request #520 from LedgerHQ/fbe/redo_file_architecture_clean
Fbe/redo file architecture clean
2024-02-02 17:27:53 +01:00
Alexandre Paillier
bc76a31920 Updated plugin SDK changelog file 2024-02-02 14:21:05 +01:00
Francois Beutin
d6d0c47ca4 Introduce an empty "eth_internals.h" file in the plugin sdk to not break compatibility 2024-02-02 14:13:40 +01:00
Francois Beutin
e0c2ad7057 Move all public keys to dedicated header 2024-02-02 11:23:32 +01:00
Francois Beutin
b3b9046a63 Update plugin sdk build script to only copy files instead of cherry-picking functions 2024-02-02 11:23:32 +01:00
Francois Beutin
5bf5023e35 Merge nft and tokens into a single asset header 2024-02-02 11:23:31 +01:00
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