UNPKG

@zondax/ledger-lisk

Version:

Node API for the Lisk App (Ledger Nano S/X/S+)

44 lines (43 loc) 1.05 kB
/// <reference types="node" /> export interface ResponseBase { error_message: string; return_code: number; } export interface ResponseAddress extends ResponseBase { pubKey: string; address: string; } interface Address { pubKey: string; address: string; } export interface ResponseMultipleAddresses extends ResponseBase { addr: Record<number, Address>; } export interface ResponseVersion extends ResponseBase { device_locked: boolean; major: number; minor: number; patch: number; test_mode: boolean; } export interface ResponseAppInfo extends ResponseBase { appName: string; appVersion: string; flagLen: number; flagsValue: number; flagRecovery: boolean; flagSignedMcuCode: boolean; flagOnboarded: boolean; flagPINValidated: boolean; } export interface ResponseDeviceInfo extends ResponseBase { targetId: string; seVersion: string; flag: string; mcuVersion: string; } export interface ResponseSign extends ResponseBase { signature: Buffer; } export {};