Commit Graph

35 Commits

Author SHA1 Message Date
Alexandre Paillier
faa2d3aabf Ragger tests 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
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
tdejoigny-ledger
b9b6efdbb6 udpate the client README.md file 2024-01-15 17:42:41 +01:00
vbouzon
3f28abbb3e Update installation section of client readme 2024-01-02 16:27:24 +01:00
Alexandre Paillier
774efda4e4 Fixed date format in client changelog 2023-12-01 17:29:35 +01:00
Alexandre Paillier
5a488f1d0a Updated the client changelog 2023-12-01 17:29:33 +01:00
Alexandre Paillier
67a472d270 Bumped python client version 2023-11-30 10:55:45 +01:00
Alexandre Paillier
c65db6f307 Removed old type hinting 2023-11-30 10:55:45 +01:00
Alexandre Paillier
edad008ed1 Fix signature generation for SET_EXTERNAL_PLUGIN in client 2023-11-30 10:55:44 +01:00
Alexandre Paillier
58ea0e5cab Added EIP-191 to the client 2023-11-30 10:55:44 +01:00
Alexandre Paillier
620167633b Modified EIP712 function to take dictionaries directly instead of filenames 2023-11-30 10:55:34 +01:00
Alexandre Paillier
ceb1cfaf4b New util functions in python client
- recover_message / recover_transaction
- get_selector_from_data
2023-11-29 18:25:39 +01:00
Alexandre Paillier
bd41a1460d Added the RLP weakness workaround in client 2023-11-27 11:17:14 +01:00
Alexandre Paillier
8bab762147 Now returns public address as bytes 2023-11-27 11:17:11 +01:00
Alexandre Paillier
eaf9cf8b16 New sign method that uses Web3.py
Removed old ones
2023-11-27 11:17:07 +01:00
Alexandre Paillier
62215e3e5f Now uses Web3.py to get function selectors 2023-11-27 11:17:03 +01:00
Alexandre Paillier
de82990e14 Added the Web3.py library as a dependency to the python client 2023-11-27 11:16:54 +01:00
Francois Beutin
cc4becdaec Bump eth python client version 2023-10-30 13:07:49 +01:00
Francois Beutin
a82b61ff8e Fix mypy and flake8 2023-10-27 17:28:29 +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
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
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
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
0461928355 Updated Ragger client for get pub key 2023-09-07 14:35:56 +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
Lucas PASCAL
91bb889ced [fix] Review corrections 2023-08-29 11:04:01 +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