@ledgerhq/hw-transport-mocker
Version:
Ledger Hardware Wallet mocker utilities used for tests
19 lines • 707 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const hw_transport_1 = __importDefault(require("@ledgerhq/hw-transport"));
class MockTransport extends hw_transport_1.default {
preRecordResponse;
constructor(preRecordResponse) {
super();
this.preRecordResponse = preRecordResponse;
}
exchange(_apdu) {
return Promise.resolve(this.preRecordResponse);
}
setNewResponse = (buffer) => (this.preRecordResponse = buffer);
}
exports.default = MockTransport;
//# sourceMappingURL=MockTransport.js.map