2021-06-08 11:29:03 +00:00
|
|
|
from typing import *
|
2022-02-19 12:49:04 +00:00
|
|
|
CONFIRMED: object
|
|
|
|
CANCELLED: object
|
2021-06-08 11:29:03 +00:00
|
|
|
|
|
|
|
|
2022-02-19 12:49:04 +00:00
|
|
|
# rust/src/ui/model_t1/layout.rs
|
|
|
|
def confirm_action(
|
2022-01-18 23:49:18 +00:00
|
|
|
*,
|
|
|
|
title: str,
|
|
|
|
action: str | None = None,
|
|
|
|
description: str | None = None,
|
|
|
|
verb: str | None = None,
|
|
|
|
verb_cancel: str | None = None,
|
|
|
|
hold: bool | None = None,
|
|
|
|
reverse: bool = False,
|
|
|
|
) -> object:
|
2022-02-19 12:49:04 +00:00
|
|
|
"""Confirm action."""
|
2021-10-29 11:06:16 +00:00
|
|
|
|
|
|
|
|
2022-02-19 12:49:04 +00:00
|
|
|
# rust/src/ui/model_t1/layout.rs
|
|
|
|
def confirm_text(
|
|
|
|
*,
|
|
|
|
title: str,
|
|
|
|
data: str,
|
|
|
|
description: str | None,
|
|
|
|
) -> object:
|
|
|
|
"""Confirm text."""
|
|
|
|
CONFIRMED: object
|
|
|
|
CANCELLED: object
|
2021-12-13 11:22:52 +00:00
|
|
|
|
|
|
|
|
2022-02-19 12:49:04 +00:00
|
|
|
# rust/src/ui/model_tt/layout.rs
|
|
|
|
def confirm_action(
|
2022-02-07 16:09:39 +00:00
|
|
|
*,
|
2022-02-19 12:49:04 +00:00
|
|
|
title: str,
|
|
|
|
action: str | None = None,
|
|
|
|
description: str | None = None,
|
|
|
|
verb: str | None = None,
|
|
|
|
verb_cancel: str | None = None,
|
|
|
|
hold: bool | None = None,
|
|
|
|
reverse: bool = False,
|
2022-02-07 16:09:39 +00:00
|
|
|
) -> object:
|
2022-02-19 12:49:04 +00:00
|
|
|
"""Confirm action."""
|
2022-02-07 16:09:39 +00:00
|
|
|
|
|
|
|
|
2022-02-19 12:49:04 +00:00
|
|
|
# rust/src/ui/model_tt/layout.rs
|
|
|
|
def request_pin(
|
2022-03-04 11:56:49 +00:00
|
|
|
*,
|
|
|
|
prompt: str,
|
2022-02-19 12:49:04 +00:00
|
|
|
subprompt: str | None = None,
|
|
|
|
allow_cancel: bool = True,
|
|
|
|
warning: str | None = None,
|
|
|
|
) -> str | object:
|
|
|
|
"""Request pin on device."""
|
2022-03-04 11:56:49 +00:00
|
|
|
|
|
|
|
|
2022-02-19 12:49:04 +00:00
|
|
|
# rust/src/ui/model_tt/layout.rs
|
|
|
|
def request_passphrase(
|
2022-03-04 11:56:49 +00:00
|
|
|
*,
|
|
|
|
prompt: str,
|
2022-02-19 12:49:04 +00:00
|
|
|
max_len: int,
|
|
|
|
) -> str | object:
|
|
|
|
"""Passphrase input keyboard."""
|
2022-03-04 11:56:49 +00:00
|
|
|
|
|
|
|
|
2022-02-19 12:49:04 +00:00
|
|
|
# rust/src/ui/model_tt/layout.rs
|
|
|
|
def request_bip39(
|
2022-03-04 11:56:49 +00:00
|
|
|
*,
|
|
|
|
prompt: str,
|
2022-02-19 12:49:04 +00:00
|
|
|
) -> str:
|
|
|
|
"""BIP39 word input keyboard."""
|
2022-03-04 11:56:49 +00:00
|
|
|
|
|
|
|
|
2022-02-19 12:49:04 +00:00
|
|
|
# rust/src/ui/model_tt/layout.rs
|
|
|
|
def request_slip39(
|
2021-12-13 11:22:52 +00:00
|
|
|
*,
|
2022-02-19 12:49:04 +00:00
|
|
|
prompt: str,
|
|
|
|
) -> str:
|
|
|
|
"""SLIP39 word input keyboard."""
|