24#ifdef HAVE_ADDRESS_BOOK_LEDGER_ACCOUNT
35#ifdef HAVE_ADDRESS_BOOK
50bool handle_check_register_identity(identity_t *params);
59void finalize_ui_register_identity(
void);
82void finalize_ui_edit_contact_name(
void);
94void on_edit_contact_name_applied(
const edit_contact_name_t *edit);
109bool handle_check_edit_identifier(
const edit_identifier_t *params);
134void finalize_ui_edit_identifier(
void);
147void on_edit_identifier_applied(
const edit_identifier_t *edit);
158void finalize_ui_edit_scope(
void);
171void on_edit_scope_applied(
const edit_scope_t *edit);
187bool handle_provide_identity(
const identity_t *contact);
189#ifdef HAVE_ADDRESS_BOOK_LEDGER_ACCOUNT
224void finalize_ui_register_ledger_account(
void);
249void finalize_ui_edit_ledger_account(
void);
Register / Edit Contact Name / Edit Scope / Edit Identifier.
API of the Advanced BOLOS Graphical Library, for typical application use-cases.
void(* nbgl_choiceCallback_t)(bool confirm)
prototype of choice callback function
Data extracted from a Rename Ledger Account TLV payload.
Data extracted from a Register Ledger Account TLV payload.
This structure contains a [tag,value] pair and possible extensions.