2023-06-06 16:58:27 +02:00
|
|
|
#ifndef UI_MESSAGE_SIGNING_H_
|
|
|
|
|
#define UI_MESSAGE_SIGNING_H_
|
|
|
|
|
|
|
|
|
|
#include <stdbool.h>
|
|
|
|
|
|
2023-07-18 10:44:20 +02:00
|
|
|
#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)
|
|
|
|
|
|
2023-06-06 16:58:27 +02:00
|
|
|
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_message_712_approved(void);
|
|
|
|
|
void ui_message_712_rejected(void);
|
|
|
|
|
|
|
|
|
|
#endif // UI_MESSAGE_SIGNING_H_
|