Skip to content

Commit 98bb2f5

Browse files
authored
Merge pull request #173 from 0xProject/nicolas/deng-739-fix-berachain-scraper
Adds 2 minute timeout to RPC requests.
2 parents 4007d62 + f3aeebf commit 98bb2f5

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/data_sources/events/web3.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,10 @@ export class Web3Source {
3333
private readonly _web3: any;
3434
constructor(provider: Web3ProviderEngine, wsProvider: string) {
3535
this._web3Wrapper = new Web3Wrapper(provider);
36-
this._web3 = new Web3(wsProvider);
36+
const httpProvider = new Web3.providers.HttpProvider(wsProvider, {
37+
timeout: 2 * 60 * 1000, // 2 minutes
38+
});
39+
this._web3 = new Web3(httpProvider, wsProvider);
3740

3841
if (BLOCK_RECEIPTS_MODE === 'standard') {
3942
this._web3.eth.extend({

0 commit comments

Comments
 (0)