Skip to content

Commit 05b01a4

Browse files
committed
fix: change publicClient provider
1 parent 3f637bb commit 05b01a4

File tree

2 files changed

+6
-27
lines changed

2 files changed

+6
-27
lines changed

web/src/context/Web3Provider.tsx

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
import React from "react";
2-
import {
3-
EthereumClient,
4-
w3mConnectors,
5-
w3mProvider,
6-
} from "@web3modal/ethereum";
2+
import { EthereumClient, w3mConnectors } from "@web3modal/ethereum";
3+
import { alchemyProvider } from "@wagmi/core/providers/alchemy";
74
import { Web3Modal } from "@web3modal/react";
85
import { configureChains, createConfig, WagmiConfig } from "wagmi";
96
import { arbitrumGoerli, gnosisChiado } from "wagmi/chains";
107

118
const chains = [arbitrumGoerli, gnosisChiado];
129
const projectId = "6efaa26765fa742153baf9281e218217";
1310

14-
const { publicClient } = configureChains(chains, [w3mProvider({ projectId })]);
11+
const { publicClient } = configureChains(chains, [alchemyProvider({ apiKey: "" })]);
1512

1613
const wagmiConfig = createConfig({
1714
autoConnect: false,
@@ -21,9 +18,7 @@ const wagmiConfig = createConfig({
2118

2219
const ethereumClient = new EthereumClient(wagmiConfig, chains);
2320

24-
const Web3Provider: React.FC<{ children: React.ReactNode }> = ({
25-
children,
26-
}) => (
21+
const Web3Provider: React.FC<{ children: React.ReactNode }> = ({ children }) => (
2722
<>
2823
<WagmiConfig config={wagmiConfig}> {children} </WagmiConfig>
2924
<Web3Modal {...{ projectId, ethereumClient }} />

web/src/hooks/queries/useEvidenceGroup.ts

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import useSWRImmutable from "swr/immutable";
2-
import { getIMetaEvidence, iMetaEvidenceABI } from "hooks/contracts/generated";
2+
import { getIMetaEvidence } from "hooks/contracts/generated";
33
import { usePublicClient } from "wagmi";
4-
import { parseAbiItem } from "viem";
54

65
export const useEvidenceGroup = (disputeID?: string, arbitrableAddress?: string) => {
76
// const formattedAddress = arbitrableAddress
@@ -12,8 +11,6 @@ export const useEvidenceGroup = (disputeID?: string, arbitrableAddress?: string)
1211
const arbitrable = getIMetaEvidence({
1312
address: "0xc0fcc96BFd78e36550FCaB434A9EE1210B57225b",
1413
});
15-
console.log("🚀 ~ file: useEvidenceGroup.ts:14 ~ useEvidenceGroup ~ arbitrable:", arbitrable);
16-
console.log("_disputeID", disputeID);
1714

1815
return useSWRImmutable(
1916
() => (arbitrable ? `EvidenceGroup${disputeID}${arbitrableAddress}` : false),
@@ -22,24 +19,11 @@ export const useEvidenceGroup = (disputeID?: string, arbitrableAddress?: string)
2219
const disputeFilter = await arbitrable.createEventFilter.Dispute({
2320
_disputeID: BigInt(parseInt(disputeID!) + 1),
2421
});
25-
// const disputeFilter = await publicClient.createContractEventFilter({
26-
// abi: iMetaEvidenceABI,
27-
// address: "0xc0fcc96BFd78e36550FCaB434A9EE1210B57225b",
28-
// eventName: "Dispute",
29-
// args: {
30-
// _disputeID: BigInt(parseInt(disputeID!) + 1),
31-
// },
32-
// });
33-
// const disputeFilter = await publicClient.createEventFilter({
34-
// address: "0xc0fcc96BFd78e36550FCaB434A9EE1210B57225b",
35-
// event: parseAbiItem('event Dispute(IArbitrator indexed _arbitrator, uint256 indexed _disputeID, uint256 _metaEvidenceID, uint256 _evidenceGroupID)'),
36-
// args:{_disputeId: BigInt(parseInt(disputeID!) + 1)
37-
// }
38-
// });
3922

4023
const disputeEvents = await publicClient.getFilterLogs({
4124
filter: disputeFilter,
4225
});
26+
4327
return disputeEvents[0];
4428
} else throw Error;
4529
}

0 commit comments

Comments
 (0)