@ledgerhq/hw-transport-mocker
Version:
Ledger Hardware Wallet mocker utilities used for tests
15 lines (11 loc) • 354 B
text/typescript
import Transport from "@ledgerhq/hw-transport";
export default class MockTransport extends Transport {
private preRecordResponse: Buffer;
constructor(preRecordResponse: Buffer) {
super();
this.preRecordResponse = preRecordResponse;
}
exchange(_apdu: Buffer): Promise<Buffer> {
return Promise.resolve(this.preRecordResponse);
}
}