11import useSWRImmutable from "swr/immutable" ;
2- import { BigNumber } from "ethers" ;
3- import { useDisputeKitClassic } from "hooks/contracts/generated" ;
2+ import { getDisputeKitClassic } from "hooks/contracts/generated" ;
43
54export const useDisputeKitClassicMultipliers = ( ) => {
6- const disputeKitClassic = useDisputeKitClassic ( ) ;
5+ const disputeKitClassic = getDisputeKitClassic ( { } ) ;
76 return useSWRImmutable (
87 ( ) => ( disputeKitClassic ? `Multipliers` : false ) ,
98 async ( ) => {
109 if ( ! disputeKitClassic ) return ;
11- const winner_stake_multiplier = await disputeKitClassic . WINNER_STAKE_MULTIPLIER ( ) ;
12- const loser_stake_multiplier = await disputeKitClassic . LOSER_STAKE_MULTIPLIER ( ) ;
13- const loser_appeal_period_multiplier = await disputeKitClassic . LOSER_APPEAL_PERIOD_MULTIPLIER ( ) ;
10+ const winner_stake_multiplier = await disputeKitClassic . read . WINNER_STAKE_MULTIPLIER ( ) ;
11+ const loser_stake_multiplier = await disputeKitClassic . read . LOSER_STAKE_MULTIPLIER ( ) ;
12+ const loser_appeal_period_multiplier = await disputeKitClassic . read . LOSER_APPEAL_PERIOD_MULTIPLIER ( ) ;
1413 return {
1514 winner_stake_multiplier,
1615 loser_stake_multiplier,
@@ -21,7 +20,7 @@ export const useDisputeKitClassicMultipliers = () => {
2120} ;
2221
2322export interface IDisputeKitClassicMultipliers {
24- winner_stake_multiplier : BigNumber ;
25- loser_stake_multiplier : BigNumber ;
26- loser_appeal_period_multiplier : BigNumber ;
23+ winner_stake_multiplier : bigint ;
24+ loser_stake_multiplier : bigint ;
25+ loser_appeal_period_multiplier : bigint ;
2726}
0 commit comments