UNPKG

@terra-money/ledger-terra-js

Version:
20 lines (19 loc) 853 B
/// <reference types="node" /> import { CommonResponse, AppInfoResponse, VersionResponse, PublicKeyResponse, DeviceInfoResponse, SignResponse } from "./types"; export default class TerraApp { private transport; private info; private version; constructor(transport: any); static serializeHRP(hrp: any): Buffer; static getBech32FromPK(hrp: any, pk: any): string; private validateCompatibility; initialize(): Promise<CommonResponse | null>; getInfo(): AppInfoResponse; getVersion(): VersionResponse; getDeviceInfo(): Promise<DeviceInfoResponse>; getPublicKey(path: any): Promise<PublicKeyResponse>; getAddressAndPubKey(path: any, hrp: any): Promise<PublicKeyResponse>; showAddressAndPubKey(path: any, hrp: any): Promise<PublicKeyResponse>; sign(path: any, message: any): Promise<SignResponse>; }