Files
app-ethereum/src_nbgl/ui_message_signing.h
Alexandre Paillier c50943e4ca Port EIP712 to the new NBGL streaming use case
Fixes the Flex navigation issue
2024-05-24 15:17:06 +02:00

20 lines
622 B
C

#ifndef UI_MESSAGE_SIGNING_H_
#define UI_MESSAGE_SIGNING_H_
#include <stdbool.h>
#include "ui_signing.h"
#define TEXT_MESSAGE "message"
#define TEXT_TYPED_MESSAGE "typed " TEXT_MESSAGE
#define TEXT_REVIEW_EIP712 REVIEW(TEXT_TYPED_MESSAGE)
#define TEXT_SIGN_EIP712 SIGN(TEXT_TYPED_MESSAGE)
void ui_message_review_choice(bool confirm);
void ui_message_start(const char *title,
void (*start_func)(void),
void (*approved_func)(void),
void (*rejected_func)(void));
void ui_typed_message_review_choice(bool confirm);
#endif // UI_MESSAGE_SIGNING_H_