EIP-712 fixes

- Now displays a Review page before showing the fields
- Now asks for confirmation before rejecting
- Now does not refresh the screen twice after a signature approval/rejection
- Both EIP-712 implementations on par UX-wise
- Fixed v0 approve/reject status word mismatch
- Unified NBGL UI of both implementations
This commit is contained in:
Alexandre Paillier
2023-03-16 18:16:35 +01:00
parent 6326a4a9f2
commit 8881471a8e
5 changed files with 134 additions and 89 deletions

View File

@@ -72,7 +72,6 @@ void eip712_context_deinit(void) {
mem_reset();
eip712_context = NULL;
reset_app_context();
ui_idle();
}
#endif