Charles-Edouard de la Vergne
4e6ec46d35
Rename glyphs to be compatible with both Stax end Flex
2024-05-07 16:24:02 +02:00
Charles-Edouard de la Vergne
9e4b43e513
Replace nbgl_layoutTagValueXX by nbgl_contentTagValueXX
2024-05-07 16:24:02 +02:00
Charles-Edouard de la Vergne
0421deb5c7
Port typed message review steps to 'nbgl_useCaseStreamingReview' in ui_sign_712_v0.c
2024-05-07 16:24:01 +02:00
Charles-Edouard de la Vergne
93f07c3dfe
Port transaction review steps to 'nbgl_useCaseGenericReview' in ui_confirm_parameter_selector.c
2024-05-07 16:24:01 +02:00
Charles-Edouard de la Vergne
be4619a696
Port transaction review steps to 'nbgl_useCaseGenericReview' in ui_display_privacy.c
2024-05-07 16:24:00 +02:00
Charles-Edouard de la Vergne
e06d315c10
Port transaction review steps to 'nbgl_useCaseReview' in ui_approve_tx.c
2024-05-07 16:24:00 +02:00
Charles-Edouard de la Vergne
8ba14e0e8d
Add test for 'confirm_parameter_selector'
2024-05-07 16:24:00 +02:00
Charles-Edouard de la Vergne
1bd3e99af0
Add tests for 'Perform Privacy Operation' (run only on device)
2024-05-07 16:23:59 +02:00
Charles-Edouard de la Vergne
0ce1e7c3b8
Port scenario review in 'test_eip712'
2024-05-07 16:23:59 +02:00
Charles-Edouard de la Vergne
d83ae9377a
Port scenario review in 'test_eip191'
2024-05-07 16:23:59 +02:00
Charles-Edouard de la Vergne
d48d495eea
Port scenario review in 'test_clone'
2024-05-07 16:23:58 +02:00
Charles-Edouard de la Vergne
a05acddc88
Port scenario review in 'test_nft'
2024-05-07 16:23:58 +02:00
Charles-Edouard de la Vergne
3c169dc896
Port scenario review in 'test_sign'
2024-05-07 16:23:58 +02:00
Charles-Edouard de la Vergne
e428657f01
Port scenario review in 'test_domain_name'
2024-05-07 16:23:57 +02:00
Charles-Edouard de la Vergne
1c9f138fdd
Port Address Review steps to 'nbgl_useCaseAddressReview'
2024-05-07 16:23:57 +02:00
Charles-Edouard de la Vergne
75f4694948
Update bagl wording to avoid confusions during ragger screen comparison
2024-05-07 16:23:56 +02:00
Charles-Edouard de la Vergne
200bf7f1a0
Port 'nbgl_useCaseSettings' to 'nbgl_useCaseHomeAndSettings'
2024-05-07 16:23:56 +02:00
Charles-Edouard de la Vergne
186186ab91
Update client to reduce delay (no more slow speculos for Stax)
2024-05-07 16:23:56 +02:00
Charles-Edouard de la Vergne
5fde5cd6cd
Update client to add command for 'Perform Privacy Operation'
2024-05-07 16:23:55 +02:00
Charles-Edouard de la Vergne
647ffa3b25
Update client to adapt 'settings'
2024-05-07 16:23:55 +02:00
Charles-Edouard de la Vergne
6dd70e11a8
Fix python lint
2024-05-07 16:23:55 +02:00
Charles-Edouard de la Vergne
f3eb4f7148
Fix markdown lint
2024-05-07 16:23:54 +02:00
Charles-Edouard de la Vergne
2eb097f2c1
Fix Mispelling
2024-05-07 16:23:54 +02:00
Charles-Edouard de la Vergne
2f2bbbe379
Add linter files
2024-05-07 16:23:54 +02:00
Charles-Edouard de la Vergne
bfff5f1083
Adapt tree to take into account Flex
2024-05-07 10:15:09 +02:00
apaillier-ledger
5e661fd6d0
Merge pull request #559 from LedgerHQ/fix/apa/eip712_empty_array_handling
...
EIP-712 empty array handling fix
2024-05-03 13:15:52 +02:00
Alexandre Paillier
e7e1927ede
Updated client changelog
2024-05-02 18:37:36 +02:00
Alexandre Paillier
02efe1df14
Normalizes EIP-712 fixed-length bytes in Ragger client
...
Also some type-hinting and simplified the integer encoding
2024-05-02 18:37:35 +02:00
Alexandre Paillier
a2107b81c4
Now uses Web3 to check EIP-712 signatures in Ragger tests
...
Fixed platformFeeRecipient address length in 14-rabby_bug-data.json since Web3 does not handle addresses with a length != 20B
2024-05-02 18:37:35 +02:00
Alexandre Paillier
6df0ad5ba2
EIP-712 empty array handling fix
2024-05-02 18:37:31 +02:00
Alexandre Paillier
01f9db42b4
Improve EIP712 empty array test
2024-05-02 18:37:30 +02:00
Alexandre Paillier
3be9e1d197
Changed how EIP-712 array progression is counted
2024-05-02 18:37:30 +02:00
Alexandre Paillier
04464c2f11
Delay EIP-712 array traversal until size is received
2024-05-02 18:37:30 +02:00
Alexandre Paillier
46880bda8f
Added problematic JSON file
...
https://github.com/LedgerHQ/ledger-live/issues/6065
2024-05-02 18:37:30 +02:00
Charles-Edouard de la Vergne
58c023eb98
Merge pull request #577 from LedgerHQ/cev/remove-NO_CONSENT
...
Remove useless flag NO_CONSENT
2024-04-30 11:28:47 +02:00
Charles-Edouard de la Vergne
ddd5f3d0d9
Remove useless flag NO_CONSENT
2024-04-29 18:28:27 +02:00
Charles-Edouard de la Vergne
41c9ece546
Merge pull request #570 from LedgerHQ/cev/B2CA-1558_Port-Standard-Makefile
...
B2CA-1558: Port Standard Makefile
2024-04-26 17:54:45 +02:00
Charles-Edouard de la Vergne
076077fa93
Fix Makefile
...
- Fix default APPNAME typo (waiting VSCode fix to remove the init here)
- Find dynamically ethereum-plugin-sdk src instead of add them manually
- Typo/Syntax
2024-04-26 11:10:47 +02:00
Charles-Edouard de la Vergne
96a8a58fa0
Remove useless path 1517992542'/1101353413'
2024-04-26 11:09:19 +02:00
Charles-Edouard de la Vergne
65da95e931
Fix useless header directory in unit-tests
2024-04-26 11:09:19 +02:00
Charles-Edouard de la Vergne
aa38ee9959
Code improvements / Fix warnings
...
- Fix CodeQL warnings
- Port lots of improvements/fixes from PR #225
- replace 'array_hexstr' and '%*H' format by sdk function 'format_hex'
- Add 'noreturn' attribute in 'main.c'
2024-04-26 11:09:18 +02:00
Charles-Edouard de la Vergne
90d536402b
Remove useless workflow for 'ethereum-plugin-sdk' auto commit
2024-04-15 13:55:48 +02:00
Charles-Edouard de la Vergne
1ddd0e9671
Cleanup src_plugin_sdk directory
...
- No need to copy local files
- No need to keep local copy of 'etherum-plugin-sdk' files
- Select needed files directly from the Makefile
2024-04-15 13:55:48 +02:00
Charles-Edouard de la Vergne
5e21c7c5a9
Add recursive checkout from workflows
2024-04-15 13:55:48 +02:00
Charles-Edouard de la Vergne
60a0fa271e
Remove useless clones and their icons
...
- flare
- flare_coston
- goerli
- ropsten
2024-04-15 13:55:47 +02:00
Charles-Edouard de la Vergne
85a0ebb088
Fix lib_standard_app include path
2024-04-15 13:55:47 +02:00
Charles-Edouard de la Vergne
89607ec6fe
Remove u2F support
2024-04-15 13:55:47 +02:00
Charles-Edouard de la Vergne
f218fb8b92
Port current config on Standard App Makefile
2024-04-15 13:55:46 +02:00
Charles-Edouard de la Vergne
a72d741dc8
Fix Unit Tests coverage directory
2024-04-15 13:55:46 +02:00
Charles-Edouard de la Vergne
b427eb280d
Remove useless screenshots for test_legacy_contract, and simplify test
2024-04-15 13:55:45 +02:00