diff --git a/backend/src/api/transaction-utils.ts b/backend/src/api/transaction-utils.ts index 00d8c9af3..ef4a34012 100644 --- a/backend/src/api/transaction-utils.ts +++ b/backend/src/api/transaction-utils.ts @@ -75,7 +75,7 @@ class TransactionUtils { public async $getMempoolTransactionsExtended(txids: string[], addPrevouts = false, lazyPrevouts = false, forceCore = false): Promise { if (forceCore || config.MEMPOOL.BACKEND !== 'esplora') { - const limiter = pLimit(32); // Run 32 requests at a time + const limiter = pLimit(8); // Run 8 requests at a time const results = await Promise.allSettled(txids.map( txid => limiter(() => this.$getMempoolTransactionExtended(txid, addPrevouts, lazyPrevouts, forceCore)) ));