Commit Graph

1526 Commits

Author SHA1 Message Date
Alexandre Paillier
faa2d3aabf Ragger tests 2024-02-14 12:10:16 +01:00
Alexandre Paillier
c8c6b9a2d1 EIP-712 Ragger tests snapshots handling
Also moved snapshots root path to a centralized/common file
2024-02-14 12:10:16 +01:00
Alexandre Paillier
d24d630541 Bumped client version 2024-02-14 12:10:16 +01:00
Alexandre Paillier
4ff2e4e1c7 Added provide_token_metadata to client 2024-02-14 12:10:15 +01:00
Alexandre Paillier
77f5c9389b EIP-712 addresses can now be displayed as a token ticker or a trusted domain name 2024-02-14 12:10:03 +01:00
apaillier-ledger
adbe34c696 Merge pull request #536 from LedgerHQ/feat/apa/explicit_unknown_ticker
Explicit unknown ticker
2024-02-13 17:11:04 +01:00
Alexandre Paillier
9ea5d42895 Update tests 2024-02-13 14:41:37 +01:00
Alexandre Paillier
83d3b5b644 Fix swap fees ticker fallback 2024-02-13 14:41:36 +01:00
Alexandre Paillier
729214f239 get_displayable_ticker now returns a ??? ticker when it is unknown 2024-02-13 10:28:43 +01:00
apaillier-ledger
8a1ce2f8ec Merge pull request #534 from LedgerHQ/feat/apa/evm_swap
EVM swap
2024-02-13 10:23:38 +01:00
Alexandre Paillier
62d8b327d6 Can now read a chain ID from the swap sub coin config 2024-02-12 17:57:11 +01:00
Alexandre Paillier
c84794b257 get_displayable_ticker function now takes a given chain_config_t struct 2024-02-08 15:11:28 +01:00
lpascal-ledger
df74ace5c2 Merge pull request #517 from LedgerHQ/pypi
Eth client Python package only deployed on pypi.org
2024-02-07 14:12:46 +01:00
Lucas PASCAL
08077ff252 [ci][fix] Falling back to explicit package build, test & publish rather than using the reusable workflow 2024-02-07 13:50:14 +01:00
Lucas PASCAL
0836e42ae1 v0.2.1 2024-02-07 13:45:40 +01:00
Lucas PASCAL
99ba4a9eed [ci][client] Eth Python client automatically infer its version from tags 2024-02-07 13:45:39 +01:00
Lucas PASCAL
b5e0c8759b [ci] Eth client Python package only deployed on pypi.org 2024-02-07 13:45:39 +01:00
apaillier-ledger
1dc403fdc2 Merge pull request #531 from pollastri-pierre/develop
Fix broken link to developper portal in README.md
2024-02-07 13:32:38 +01:00
github-actions[bot]
0939f9004c Update the SDK submodule
Co-authored-by: xchapron-ledger <xchapron-ledger@users.noreply.github.com>
2024-02-07 13:31:12 +01:00
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
Pierre Pollastri
a1c9c89ab3 Fix broken link to developper portal in README.md 2024-02-06 14:34:01 +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