From 87d86416c5a6128fa0f6feb6430be043b5d75e79 Mon Sep 17 00:00:00 2001 From: Christopher Powroznik Date: Mon, 11 Dec 2023 17:58:21 -0800 Subject: [PATCH] switch out the listen for challenges to use HTTP provider --- packages/core/src/operator/listenForChallenges.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/core/src/operator/listenForChallenges.ts b/packages/core/src/operator/listenForChallenges.ts index 5fbb1f80c..5483af8a9 100644 --- a/packages/core/src/operator/listenForChallenges.ts +++ b/packages/core/src/operator/listenForChallenges.ts @@ -29,7 +29,7 @@ export function listenForChallenges(callback: (challengeNumber: bigint, challeng } log(`[${new Date().toISOString()}] Creating provider and contract instance`); - provider = getProvider(undefined, true); + provider = getProvider("https://arb-mainnet.g.alchemy.com/v2/p_LSgTIj_JtEt3JPM7IZIZFL1a70yvQJ", true); refereeContract = new ethers.Contract(config.refereeAddress, RefereeAbi, provider); @@ -56,6 +56,5 @@ export function listenForChallenges(callback: (challengeNumber: bigint, challeng log(`[${new Date().toISOString()}] Stopping listening for ChallengeSubmitted events`); clearInterval(intervalId); refereeContract.removeAllListeners("ChallengeSubmitted"); - provider.removeAllListeners("error"); }; }