forked from tornado-packages/tornado-core
Tune batch request params
This commit is contained in:
parent
f6e676fd0b
commit
e75dddfbf7
8
dist/index.js
vendored
8
dist/index.js
vendored
@ -181,7 +181,7 @@ class BatchBlockService {
|
||||
}
|
||||
createBatchRequest(batchArray) {
|
||||
return batchArray.map(async (blocks, index) => {
|
||||
await sleep(20 * index);
|
||||
await sleep(40 * index);
|
||||
return (async () => {
|
||||
let retries = 0;
|
||||
let err;
|
||||
@ -259,7 +259,7 @@ class BatchTransactionService {
|
||||
}
|
||||
createBatchRequest(batchArray, receipt) {
|
||||
return batchArray.map(async (txs, index) => {
|
||||
await sleep(20 * index);
|
||||
await sleep(40 * index);
|
||||
return (async () => {
|
||||
let retries = 0;
|
||||
let err;
|
||||
@ -329,7 +329,7 @@ class BatchEventsService {
|
||||
contract,
|
||||
onProgress,
|
||||
concurrencySize = 10,
|
||||
blocksPerRequest = 2e3,
|
||||
blocksPerRequest = 5e3,
|
||||
shouldRetry = true,
|
||||
retryMax = 5,
|
||||
retryOn = 500
|
||||
@ -363,7 +363,7 @@ class BatchEventsService {
|
||||
}
|
||||
createBatchRequest(batchArray) {
|
||||
return batchArray.map(async (event, index) => {
|
||||
await sleep(20 * index);
|
||||
await sleep(10 * index);
|
||||
return this.getPastEvents(event);
|
||||
});
|
||||
}
|
||||
|
8
dist/index.mjs
vendored
8
dist/index.mjs
vendored
@ -160,7 +160,7 @@ class BatchBlockService {
|
||||
}
|
||||
createBatchRequest(batchArray) {
|
||||
return batchArray.map(async (blocks, index) => {
|
||||
await sleep(20 * index);
|
||||
await sleep(40 * index);
|
||||
return (async () => {
|
||||
let retries = 0;
|
||||
let err;
|
||||
@ -238,7 +238,7 @@ class BatchTransactionService {
|
||||
}
|
||||
createBatchRequest(batchArray, receipt) {
|
||||
return batchArray.map(async (txs, index) => {
|
||||
await sleep(20 * index);
|
||||
await sleep(40 * index);
|
||||
return (async () => {
|
||||
let retries = 0;
|
||||
let err;
|
||||
@ -308,7 +308,7 @@ class BatchEventsService {
|
||||
contract,
|
||||
onProgress,
|
||||
concurrencySize = 10,
|
||||
blocksPerRequest = 2e3,
|
||||
blocksPerRequest = 5e3,
|
||||
shouldRetry = true,
|
||||
retryMax = 5,
|
||||
retryOn = 500
|
||||
@ -342,7 +342,7 @@ class BatchEventsService {
|
||||
}
|
||||
createBatchRequest(batchArray) {
|
||||
return batchArray.map(async (event, index) => {
|
||||
await sleep(20 * index);
|
||||
await sleep(10 * index);
|
||||
return this.getPastEvents(event);
|
||||
});
|
||||
}
|
||||
|
8
dist/tornado.umd.js
vendored
8
dist/tornado.umd.js
vendored
@ -58586,7 +58586,7 @@ class BatchBlockService {
|
||||
}
|
||||
createBatchRequest(batchArray) {
|
||||
return batchArray.map(async (blocks, index) => {
|
||||
await (0,_utils__WEBPACK_IMPORTED_MODULE_0__/* .sleep */ .yy)(20 * index);
|
||||
await (0,_utils__WEBPACK_IMPORTED_MODULE_0__/* .sleep */ .yy)(40 * index);
|
||||
return (async () => {
|
||||
let retries = 0;
|
||||
let err;
|
||||
@ -58664,7 +58664,7 @@ class BatchTransactionService {
|
||||
}
|
||||
createBatchRequest(batchArray, receipt) {
|
||||
return batchArray.map(async (txs, index) => {
|
||||
await (0,_utils__WEBPACK_IMPORTED_MODULE_0__/* .sleep */ .yy)(20 * index);
|
||||
await (0,_utils__WEBPACK_IMPORTED_MODULE_0__/* .sleep */ .yy)(40 * index);
|
||||
return (async () => {
|
||||
let retries = 0;
|
||||
let err;
|
||||
@ -58734,7 +58734,7 @@ class BatchEventsService {
|
||||
contract,
|
||||
onProgress,
|
||||
concurrencySize = 10,
|
||||
blocksPerRequest = 2e3,
|
||||
blocksPerRequest = 5e3,
|
||||
shouldRetry = true,
|
||||
retryMax = 5,
|
||||
retryOn = 500
|
||||
@ -58768,7 +58768,7 @@ class BatchEventsService {
|
||||
}
|
||||
createBatchRequest(batchArray) {
|
||||
return batchArray.map(async (event, index) => {
|
||||
await (0,_utils__WEBPACK_IMPORTED_MODULE_0__/* .sleep */ .yy)(20 * index);
|
||||
await (0,_utils__WEBPACK_IMPORTED_MODULE_0__/* .sleep */ .yy)(10 * index);
|
||||
return this.getPastEvents(event);
|
||||
});
|
||||
}
|
||||
|
2
dist/tornado.umd.min.js
vendored
2
dist/tornado.umd.min.js
vendored
File diff suppressed because one or more lines are too long
@ -74,7 +74,7 @@ export class BatchBlockService {
|
||||
createBatchRequest(batchArray: BlockTag[][]): Promise<Block[]>[] {
|
||||
return batchArray.map(async (blocks: BlockTag[], index: number) => {
|
||||
// send batch requests on milliseconds to avoid including them on a single batch request
|
||||
await sleep(20 * index);
|
||||
await sleep(40 * index);
|
||||
|
||||
return (async () => {
|
||||
let retries = 0;
|
||||
@ -178,7 +178,7 @@ export class BatchTransactionService {
|
||||
receipt?: boolean,
|
||||
): Promise<TransactionResponse[] | TransactionReceipt[]>[] {
|
||||
return batchArray.map(async (txs: string[], index: number) => {
|
||||
await sleep(20 * index);
|
||||
await sleep(40 * index);
|
||||
|
||||
return (async () => {
|
||||
let retries = 0;
|
||||
@ -306,7 +306,7 @@ export class BatchEventsService {
|
||||
contract,
|
||||
onProgress,
|
||||
concurrencySize = 10,
|
||||
blocksPerRequest = 2000,
|
||||
blocksPerRequest = 5000,
|
||||
shouldRetry = true,
|
||||
retryMax = 5,
|
||||
retryOn = 500,
|
||||
@ -351,7 +351,7 @@ export class BatchEventsService {
|
||||
|
||||
createBatchRequest(batchArray: EventInput[]): Promise<EventLog[]>[] {
|
||||
return batchArray.map(async (event: EventInput, index: number) => {
|
||||
await sleep(20 * index);
|
||||
await sleep(10 * index);
|
||||
|
||||
return this.getPastEvents(event);
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user