@tangany/waas
Version:
node.js SDK for Tangany Wallet as a Service API
17 lines • 605 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LimiterEnabled = exports.limiter = void 0;
var bottleneck_1 = require("bottleneck");
exports.limiter = new bottleneck_1.default({
reservoir: 100,
reservoirRefreshAmount: 100,
reservoirRefreshInterval: 10 * 1e3,
maxConcurrent: 5,
minTime: 10, // delay each request by 10ms
});
// tslint:disable-next-line:ban-types
function LimiterEnabled(constructorFunction) {
constructorFunction.prototype.limiter = exports.limiter;
}
exports.LimiterEnabled = LimiterEnabled;
//# sourceMappingURL=limiter.js.map