Skip to content

Commit 8833a1e

Browse files
committed
feat(web): migrate queries to wagmi
1 parent 4142f6d commit 8833a1e

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
import useSWRImmutable from "swr/immutable";
2-
import { BigNumber } from "ethers";
3-
import { useKlerosCore } from "hooks/contracts/generated";
2+
import { getKlerosCore } from "hooks/contracts/generated";
43

54
export const useAppealCost = (disputeID?: string) => {
6-
const klerosCore = useKlerosCore();
5+
const klerosCore = getKlerosCore({});
76
return useSWRImmutable(
87
() => (klerosCore && disputeID ? `AppealCost${disputeID}` : false),
98
async () => {
109
if (!klerosCore || typeof disputeID === "undefined") return;
11-
return await klerosCore.appealCost(BigNumber.from(disputeID));
10+
return await klerosCore.read.appealCost([BigInt(disputeID)]);
1211
}
1312
);
1413
};

web/src/hooks/queries/usePNKAllowance.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@
2121
// };
2222

2323
import useSWR from "swr";
24-
import { usePnk, useKlerosCore } from "hooks/contracts/generated";
24+
import { getPnk, getKlerosCore } from "hooks/contracts/generated";
2525

2626
export const usePNKAllowance = (user?: `0x${string}` | null) => {
27-
const pnkContract = usePnk();
28-
const klerosCore = useKlerosCore();
27+
const pnkContract = getPnk({});
28+
const klerosCore = getKlerosCore({});
2929
return useSWR(
3030
() => (pnkContract && user ? `PNKAllowance${user}` : false),
3131
async () => {
3232
if (pnkContract && user && klerosCore) {
33-
return await pnkContract.allowance(user, klerosCore.address);
33+
return await pnkContract.read.allowance([user, klerosCore.address]);
3434
} else {
3535
return undefined;
3636
}

0 commit comments

Comments
 (0)