File tree Expand file tree Collapse file tree 2 files changed +7
-8
lines changed
Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Original file line number Diff line number Diff line change 11import useSWRImmutable from "swr/immutable" ;
2- import { BigNumber } from "ethers" ;
3- import { useKlerosCore } from "hooks/contracts/generated" ;
2+ import { getKlerosCore } from "hooks/contracts/generated" ;
43
54export 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} ;
Original file line number Diff line number Diff line change 2121// };
2222
2323import useSWR from "swr" ;
24- import { usePnk , useKlerosCore } from "hooks/contracts/generated" ;
24+ import { getPnk , getKlerosCore } from "hooks/contracts/generated" ;
2525
2626export 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 }
You can’t perform that action at this time.
0 commit comments