@mutopad/connex-framework
Version:
A library implements VeChain Connex interface
19 lines • 1.33 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.newTxVisitor = void 0;
function newTxVisitor(readyDriver, id) {
let allowPending = false;
return {
get id() {
return id;
},
allowPending() {
allowPending = true;
return this;
},
get: () => readyDriver.then(d => d.getTransaction(id, allowPending)),
getReceipt: () => readyDriver.then(d => d.getReceipt(id))
};
}
exports.newTxVisitor = newTxVisitor;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHgtdmlzaXRvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy90eC12aXNpdG9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLFNBQWdCLFlBQVksQ0FDeEIsV0FBbUMsRUFDbkMsRUFBVTtJQUVWLElBQUksWUFBWSxHQUFHLEtBQUssQ0FBQTtJQUN4QixPQUFPO1FBQ0gsSUFBSSxFQUFFO1lBQ0YsT0FBTyxFQUFFLENBQUE7UUFDYixDQUFDO1FBQ0QsWUFBWTtZQUNSLFlBQVksR0FBRyxJQUFJLENBQUE7WUFDbkIsT0FBTyxJQUFJLENBQUE7UUFDZixDQUFDO1FBQ0QsR0FBRyxFQUFFLEdBQUcsRUFBRSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLEVBQUUsRUFBRSxZQUFZLENBQUMsQ0FBQztRQUNwRSxVQUFVLEVBQUUsR0FBRyxFQUFFLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLENBQUM7S0FDNUQsQ0FBQTtBQUNMLENBQUM7QUFoQkQsb0NBZ0JDIn0=