@trezor/connect
Version:
High-level javascript interface for Trezor hardware wallet.
55 lines • 2.38 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createUiMessage = exports.UI_REQUEST = exports.UI_EVENT = void 0;
exports.UI_EVENT = 'UI_EVENT';
exports.UI_REQUEST = {
TRANSPORT: 'ui-no_transport',
BOOTLOADER: 'ui-device_bootloader_mode',
NOT_IN_BOOTLOADER: 'ui-device_not_in_bootloader_mode',
REQUIRE_MODE: 'ui-device_require_mode',
INITIALIZE: 'ui-device_not_initialized',
SEEDLESS: 'ui-device_seedless',
FIRMWARE_OLD: 'ui-device_firmware_old',
FIRMWARE_OUTDATED: 'ui-device_firmware_outdated',
FIRMWARE_NOT_SUPPORTED: 'ui-device_firmware_unsupported',
FIRMWARE_NOT_COMPATIBLE: 'ui-device_firmware_not_compatible',
FIRMWARE_NOT_INSTALLED: 'ui-device_firmware_not_installed',
FIRMWARE_PROGRESS: 'ui-firmware-progress',
FIRMWARE_PROGRESS_UNEXPECTED_DELAY: 'ui-firmware-progress-unexpected-delay',
FIRMWARE_RECONNECT: 'ui-firmware_reconnect',
FIRMWARE_DISCONNECT: 'ui-firmware_disconnect',
FIRMWARE_DOWNLOADED: 'ui-firmware_downloaded',
DEVICE_NEEDS_BACKUP: 'ui-device_needs_backup',
REQUEST_UI_WINDOW: 'ui-request_window',
CLOSE_UI_WINDOW: 'ui-close_window',
REQUEST_PERMISSION: 'ui-request_permission',
REQUEST_CONFIRMATION: 'ui-request_confirmation',
REQUEST_PIN: 'ui-request_pin',
INVALID_PIN: 'ui-invalid_pin',
INVALID_PIN_ATTEMPTS_DEPLETED: 'ui-invalid_pin_attempts_depleted',
REQUEST_PASSPHRASE: 'ui-request_passphrase',
REQUEST_PASSPHRASE_ON_DEVICE: 'ui-request_passphrase_on_device',
INVALID_PASSPHRASE: 'ui-invalid_passphrase',
REQUEST_THP_PAIRING: 'ui-request_thp_pairing',
CONNECT: 'ui-connect',
LOADING: 'ui-loading',
SET_OPERATION: 'ui-set_operation',
SELECT_DEVICE: 'ui-select_device',
SELECT_ACCOUNT: 'ui-select_account',
SELECT_FEE: 'ui-select_fee',
UPDATE_CUSTOM_FEE: 'ui-update_custom_fee',
INSUFFICIENT_FUNDS: 'ui-insufficient_funds',
REQUEST_BUTTON: 'ui-button',
REQUEST_WORD: 'ui-request_word',
LOGIN_CHALLENGE_REQUEST: 'ui-login_challenge_request',
BUNDLE_PROGRESS: 'ui-bundle_progress',
ADDRESS_VALIDATION: 'ui-address_validation',
IFRAME_FAILURE: 'ui-iframe_failure',
};
const createUiMessage = (type, payload) => ({
event: exports.UI_EVENT,
type,
payload,
});
exports.createUiMessage = createUiMessage;
//# sourceMappingURL=ui-request.js.map