diff --git a/x/oracle/keeper/msg_server.go b/x/oracle/keeper/msg_server.go index 551a3ff49d..b14617c9db 100644 --- a/x/oracle/keeper/msg_server.go +++ b/x/oracle/keeper/msg_server.go @@ -116,7 +116,7 @@ func (k Keeper) distributeReward(ctx sdk.Context, relayer sdk.AccAddress, signed // calculate the reward to distribute to each other relayer if len(otherRelayers) > 0 { - otherRelayerReward = relayerFee.Mul(sdkmath.NewInt(100 - int64(relayerRewardShare))).Mul(relayerFee).Quo(sdkmath.NewInt(100)).Quo(sdkmath.NewInt(int64(len(otherRelayers)))) + otherRelayerReward = relayerFee.Mul(sdkmath.NewInt(100 - int64(relayerRewardShare))).Quo(sdkmath.NewInt(100)).Quo(sdkmath.NewInt(int64(len(otherRelayers)))) } bondDenom := k.StakingKeeper.BondDenom(ctx)