@zondax/ledger-stacks
Version:
Node API for Stacks App (Ledger Nano S/S+/X)
34 lines (33 loc) • 833 B
TypeScript
/// <reference types="node" />
export interface ResponseBase {
errorMessage: string;
returnCode: number;
}
export interface ResponseAddress extends ResponseBase {
publicKey: Buffer;
address: string;
}
export interface ResponseVersion extends ResponseBase {
testMode: boolean;
major: number;
minor: number;
patch: number;
deviceLocked: boolean;
targetId: string;
}
export interface ResponseAppInfo extends ResponseBase {
appName: string;
appVersion: string;
flagLen: number;
flagsValue: number;
flagRecovery: boolean;
flagSignedMcuCode: boolean;
flagOnboarded: boolean;
flagPINValidated: boolean;
}
export interface ResponseSign extends ResponseBase {
postSignHash: Buffer;
signatureCompact: Buffer;
signatureVRS: Buffer;
signatureDER: Buffer;
}