The wrong utilization calculaton in RAACMinter::getUtilizationRate() will severly underestimate the utilization rate of the system which in turn will skew down the emmission rate disproportionately.
The RAACMinter::getUtilizationRate() function when calculating the utilization rate wrongly returns the usageIndex instead of the totalDebt of the system:
It then proceeds to use the wrong totalBorrowed amount to calculate the utilization rate of the system. The usageIndex is a much more smaller value compared to the total debt recorded so this formula will grossly underestimate the utilization rate which also affects the emmission rate.
The reduction of RAACToken emmisions would largely affect user RAAC rewards as the users would get much less RAAC rewards than intended
Manual Review
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.