@ledgerhq/hw-transport-http
Version:
Ledger Hardware Wallet communication layer over http
20 lines • 661 B
TypeScript
/// <reference types="node" />
import Transport from "@ledgerhq/hw-transport";
/**
* HTTP transport implementation
*/
export default class HttpTransport extends Transport {
static isSupported: () => Promise<boolean>;
static list: () => any;
static listen: (_observer: any) => {
unsubscribe: () => void;
};
static check: (url: string, timeout?: number) => Promise<void>;
static open(url: string, timeout?: number): Promise<Transport>;
url: string;
constructor(url: string);
exchange(apdu: Buffer): Promise<Buffer>;
setScrambleKey(): void;
close(): Promise<void>;
}
//# sourceMappingURL=HttpTransport.d.ts.map