Charles-Edouard de la Vergne
c0d19fdf6d
Update ethereum plugin-sdk
2024-05-13 14:33:10 +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
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
f5ea9c51c2
Fix various Linter issues and mispelling
2024-03-27 14:43:15 +01:00
Alexandre Paillier
ea1709b0ea
Completely remove old Starkware internal "plugin"
2024-02-14 09:37:11 +01:00
Francois Beutin
3bcf12ce1d
Rename utils to common_utils
2024-02-02 11:23:30 +01:00
Francois Beutin
3d9da0dd16
Move basic utility functions from ethUtils to main utils file
2024-02-02 11:23:28 +01:00
Alexandre Paillier
49da32af8e
Added missing return value checks following recent changes
2023-10-10 16:42:24 +02:00
Alexandre Paillier
b05b16143d
Now shows the network name in the Stax public address UI flow
2023-09-07 14:35:55 +02:00
Alexandre Paillier
da1c79c392
Fix get_tx_chain_id() implicit declaration warnings
2023-07-26 15:05:16 +02:00
Alexandre Paillier
b5c58b59cf
network: cleanup
2023-05-16 11:42:29 +02:00
Alexandre Paillier
dbad8d1ba1
Domain name UI implementation
2023-03-29 18:09:46 +02:00
Alexandre Paillier
32bff3e0d0
Disable button clicks before getting the new EIP-191 data, not after
2023-02-20 16:37:22 +01:00
Alexandre Paillier
87f23349ad
Fix freeze on slow/unresponsive APDU transport
2023-02-09 11:30:42 +01:00
Alexandre Paillier
fb1e1b2f78
EIP712 verbose mode "Struct review" visual glitch fix
2022-11-18 15:07:08 +01:00
BTChip github
ec5b1769c4
Review Starknet blind signing wording
2022-11-17 10:10:46 +01:00
BTChip github
96690ac969
Review Starknet blind signing wording
2022-11-17 09:50:31 +01:00
Alexandre Paillier
d4b4b5e830
Disable button clicks while waiting for EIP-712 APDU
2022-11-09 14:03:29 +01:00
Alexandre Paillier
c158c3e502
Better split between business logic & UI code for EIP-712
2022-10-24 10:18:51 +02:00
Alexandre Paillier
3e3da4c814
Minimize duplicated code in cross devices settings UX flow
2022-10-17 11:57:17 +02:00
Alexandre Paillier
c803322f3c
Review fixes
2022-10-17 11:57:16 +02:00
Alexandre Paillier
2474bdb81a
Merge remote-tracking branch 'origin/develop' into HEAD
2022-10-17 11:44:28 +02:00
Clement Bouvet
51e4ab2a6f
move some stack utility functions to common
2022-10-14 11:02:11 +02:00
Clement Bouvet
2dd757786d
commonise plugins
2022-10-14 10:40:00 +02:00
Alexandre Paillier
f43d9c4dc7
Fix EIP-191 UI split
2022-10-06 15:11:30 +02:00
Alexandre Paillier
e9ecf2e109
Activate full EIP-191 implementation on LNS + with adequate wording
2022-10-04 13:59:50 +02:00
Alexandre Paillier
29476ccf99
Proper UI wording on EIP-191 continue/skip screen
2022-09-15 17:11:22 +02:00
Alexandre Paillier
ba34e37bce
Downgrade to make the app fit on LNS
2022-09-15 16:49:20 +02:00
Alexandre Paillier
50dd4f5965
Linting + updated to clang-format 12.0.1
2022-09-15 16:49:19 +02:00
Alexandre Paillier
eec44e994a
Removed duplicated function signature of ui_idle
2022-09-15 16:49:19 +02:00
Alexandre Paillier
e93d82c104
Better separation between EIP-191 UI & business logic
2022-09-15 16:49:18 +02:00
Alexandre Paillier
aedf6026c7
Handling of EIP191 non ASCII messages
2022-09-15 13:25:09 +02:00
Alexandre Paillier
493ce85c3b
New implementation
2022-09-15 13:25:08 +02:00
Alexandre Paillier
1b46ccb190
Extract EIP-712 UI code
2022-09-14 17:27:33 +02:00
Alexandre Paillier
ab67ae1cb3
Merge remote-tracking branch 'origin/develop' into HEAD
2022-09-14 17:27:25 +02:00
Alexandre Paillier
a58d2ababb
Removed unused bagl type references in EIP-191 code
2022-09-14 11:08:10 +02:00
Clement Bouvet
89eeaa7b7d
eth: split ux from rest of source
2022-08-24 10:35:16 +02:00