@ledgerhq/hw-app-canton
Version:
Ledger Hardware Wallet Canton Application API
24 lines • 739 B
TypeScript
/// <reference types="node" />
/// <reference types="node" />
export type AppConfig = {
version: string;
};
/**
* Mock Canton "@ledgerhq/hw-app-canton" device implementation for development and testing
*/
export declare class MockCantonDevice {
private mockAddresses;
private mockSignatures;
constructor();
send(cla: number, ins: number, p1: number, p2: number, data: Buffer): Promise<Buffer>;
private getAddressResponse;
private signTransactionResponse;
private getAppConfigurationResponse;
private parsePathFromData;
private simulateDeviceDelay;
/**
* Simple deterministic hash function for generating mock data
*/
private hashString;
}
//# sourceMappingURL=MockDevice.d.ts.map