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
|
52c0270753
|
New NFT Ragger test
|
2023-09-07 16:12:03 +02:00 |
|
Alexandre Paillier
|
96ae8222ee
|
Ragger app client now has proper generic sign methods
|
2023-09-07 16:08:05 +02:00 |
|
Alexandre Paillier
|
04d2039935
|
Ragger tests for get pub key
|
2023-09-07 14:35:56 +02:00 |
|
Lucas PASCAL
|
e5c82d910e
|
[add] Python client packaging first draft
|
2023-08-07 11:52:12 +02:00 |
|
Alexandre Paillier
|
4f8dbe09b7
|
Re-generated Stax golden snapshots for API_LEVEL 12
|
2023-08-01 11:24:41 +02:00 |
|
Alexandre Paillier
|
8541d69d33
|
Add new test case for EIP712
|
2023-07-18 17:00:35 +02:00 |
|
Alexandre Paillier
|
7c83c15f9f
|
Now properly uses the settings use case
|
2023-07-18 11:35:36 +02:00 |
|
Alexandre Paillier
|
25562291e4
|
Fix Stax ragger tests
|
2023-07-18 11:35:28 +02:00 |
|
Alexandre Paillier
|
e019eed3ab
|
Added a new ragger test
|
2023-07-06 15:41:19 +02:00 |
|
Francois Beutin
|
120052a07a
|
Split LNX and LNS+ snapshots
|
2023-07-04 15:41:24 +02:00 |
|
Francois Beutin
|
5f4a565076
|
Use latest version for Speculos and Ragger
|
2023-07-04 15:41:20 +02:00 |
|
Francois Beutin
|
f26edc2fef
|
Update LNX snapshots on ragger tests
|
2023-07-04 15:00:31 +02:00 |
|
Alexandre Paillier
|
cea6f2baa7
|
Added golden snapshots for Stax Ragger tests
|
2023-05-16 11:42:46 +02:00 |
|
Alexandre Paillier
|
8f4fb59ec0
|
Updated Ragger
|
2023-05-16 11:42:46 +02:00 |
|
Alexandre Paillier
|
510a935e26
|
Fix EIP712 fast autonext timer disrupting speculos for Stax
|
2023-05-16 11:42:45 +02:00 |
|
Alexandre Paillier
|
fec9a80d27
|
Stax Ragger tests
|
2023-05-16 11:42:40 +02:00 |
|
Alexandre Paillier
|
f3d05f839b
|
Ragger domain names tests
|
2023-04-20 10:12:51 +02:00 |
|
Alexandre Paillier
|
c2eae8a7a2
|
Updated Ragger app client for domain names & sign APDUs
|
2023-04-20 10:12:50 +02:00 |
|
Alexandre Paillier
|
0336f3fcf0
|
Added new test signature key for domain names
|
2023-04-20 10:12:50 +02:00 |
|
Alexandre Paillier
|
e3a6db7c93
|
Now uses Ragger's bip-32 packing function
|
2023-04-20 10:12:50 +02:00 |
|
Alexandre Paillier
|
51a3fa0f80
|
Ragger tests can now handle multiple signing keys
|
2023-04-20 10:12:49 +02:00 |
|
Alexandre Paillier
|
25b57bb830
|
Small refactoring : renamed the Ragger client
|
2023-04-20 10:12:49 +02:00 |
|
Alexandre Paillier
|
be3aa9f1ba
|
Now uses the reusable Ragger tests workflows
|
2023-04-20 10:12:49 +02:00 |
|
Alexandre Paillier
|
faed963e3a
|
Now uses the reusable conftest from Ragger
|
2023-04-20 10:12:48 +02:00 |
|
Alexandre Paillier
|
e99cb5f469
|
Upgraded Ragger version + simplified PIP requirements file
|
2023-04-20 10:12:48 +02:00 |
|
Alexandre Paillier
|
50d14f5686
|
Removed unused Python empty init files
|
2023-04-20 10:12:48 +02:00 |
|
Francois Beutin
|
782ea07925
|
Use proper ragger import
|
2022-12-16 15:02:08 +01:00 |
|
Alexandre Paillier
|
648fa3b66a
|
Ragger Python regex warnings fix
|
2022-11-18 15:07:30 +01:00 |
|
Alexandre Paillier
|
2300bb9d00
|
Updated Ragger tests to use the new private CAL key
|
2022-11-16 18:16:03 +01:00 |
|
Alexandre Paillier
|
bbe1723b25
|
Added new private CAL key file for CI
|
2022-11-16 18:12:16 +01:00 |
|
Alexandre Paillier
|
7ea69d17fa
|
CI Fix
|
2022-11-09 15:33:47 +01:00 |
|
Alexandre Paillier
|
4af091f326
|
Fix CI with newer ragger version
|
2022-10-24 10:18:56 +02:00 |
|
Alexandre Paillier
|
ed479128fd
|
EIP712 Filtering count checking
|
2022-09-14 09:41:39 +02:00 |
|
Alexandre Paillier
|
9e4df4b655
|
Updated EIP712 filtering signature specs to start with a magic number
Making it impossible for a signature of one type to be valid as another
|
2022-09-14 09:41:38 +02:00 |
|
Alexandre Paillier
|
3ee1fa419a
|
Now supports EIP-712 filtering with missing chain id & contract address
|
2022-09-14 09:41:37 +02:00 |
|
Alexandre Paillier
|
089de9e28f
|
EIP712 tests - Renamed -test.json files into -data.json
|
2022-09-14 09:41:37 +02:00 |
|
Alexandre Paillier
|
fd93495096
|
CI - Add ragger tests
|
2022-09-14 09:41:31 +02:00 |
|
Alexandre Paillier
|
3e89610499
|
Ragger tests now take CLI arguments for device model and elfs location
|
2022-08-31 18:09:48 +02:00 |
|
Alexandre Paillier
|
98889e2642
|
Moved EIP712 filtering argument switch from P1 to P2, more in line with other EIP712 APDUs
|
2022-08-10 15:19:10 +02:00 |
|
Alexandre Paillier
|
f278221537
|
Add two new EIP712 filters
|
2022-08-09 17:49:47 +02:00 |
|
Alexandre Paillier
|
3c321a04ea
|
Split ragger ethereum client into multiple smaller files
|
2022-08-09 17:49:05 +02:00 |
|
Alexandre Paillier
|
c6ae3480a7
|
Updated ragger requirements file
|
2022-08-09 14:07:37 +02:00 |
|
Alexandre Paillier
|
af277c9c40
|
Removed dead code in EIP712 JSON handling python test code
|
2022-08-09 14:07:37 +02:00 |
|
Alexandre Paillier
|
e8f58bdce7
|
Ragger tests now have EIP721 filtering
|
2022-08-09 14:07:36 +02:00 |
|
Alexandre Paillier
|
0d38bea388
|
Ragger tests - Refactored the handling of the app settings
|
2022-08-09 14:07:36 +02:00 |
|
Alexandre Paillier
|
5e9b426b3e
|
EIP-712 tests now have reference response signatures they can check against
|
2022-08-09 14:07:36 +02:00 |
|
Alexandre Paillier
|
ca04b5e213
|
Now properly handles UI clicks in EIP712 automated tests
|
2022-08-09 14:07:35 +02:00 |
|
Alexandre Paillier
|
341b7c2adf
|
Modified all the nominal eip712 test input files
|
2022-08-09 14:07:35 +02:00 |
|