11import { Address , BigInt } from "@graphprotocol/graph-ts" ;
2- import { TokenAndETHShift as TokenAndETHShiftEvent } from "../../generated/KlerosCore/KlerosCore" ;
3- import { Court , Dispute , TokenAndETHShift } from "../../generated/schema" ;
2+ import { JurorRewardPenalty as JurorRewardPenaltyEvent } from "../../generated/KlerosCore/KlerosCore" ;
3+ import { Court , Dispute , JurorRewardPenalty } from "../../generated/schema" ;
44import { updatePaidETH , updateRedistributedPNK } from "../datapoint" ;
55import { ZERO } from "../utils" ;
66import { convertTokenAmountToEth , updateFeeTokenPaid } from "./FeeToken" ;
77import { resolveUserDispute } from "./User" ;
88
9- export function updateTokenAndEthShiftFromEvent ( event : TokenAndETHShiftEvent ) : void {
9+ export function updateJurorRewardPenaltyEvent ( event : JurorRewardPenaltyEvent ) : void {
1010 const jurorAddress = event . params . _account ;
1111 const disputeID = event . params . _disputeID ;
1212 const dispute = Dispute . load ( disputeID . toString ( ) ) ;
@@ -16,8 +16,8 @@ export function updateTokenAndEthShiftFromEvent(event: TokenAndETHShiftEvent): v
1616 const roundIndex = event . params . _roundID ;
1717 const feeTokenAddress = event . params . _feeToken ;
1818 let shift = ensureTokenAndEthShift ( jurorAddress , disputeID , roundIndex , feeTokenAddress ) ;
19- const feeAmount = event . params . _feeAmount ;
20- const pnkAmount = event . params . _pnkAmount ;
19+ const feeAmount = event . params . _amountFee ;
20+ const pnkAmount = event . params . _amountPnk ;
2121 let ethAmount : BigInt ;
2222 if ( feeTokenAddress . toHexString ( ) === "0x0000000000000000000000000000000000000000" ) {
2323 updateFeeTokenPaid ( feeTokenAddress , event . address , feeAmount ) ;
@@ -46,11 +46,11 @@ export function ensureTokenAndEthShift(
4646 disputeID : BigInt ,
4747 roundIndex : BigInt ,
4848 feeTokenAddress : Address
49- ) : TokenAndETHShift {
49+ ) : JurorRewardPenalty {
5050 const shiftID = `${ jurorAddress . toHexString ( ) } -${ disputeID . toString ( ) } -${ roundIndex . toString ( ) } ` ;
51- let shift = TokenAndETHShift . load ( shiftID ) ;
51+ let shift = JurorRewardPenalty . load ( shiftID ) ;
5252 if ( ! shift ) {
53- shift = new TokenAndETHShift ( shiftID ) ;
53+ shift = new JurorRewardPenalty ( shiftID ) ;
5454 if ( feeTokenAddress !== Address . fromI32 ( 0 ) ) {
5555 shift . isNativeCurrency = false ;
5656 shift . feeToken = feeTokenAddress . toHexString ( ) ;
0 commit comments