RAACMinter manages the minting and distribution of RAAC tokens based on utilization. The issue is that if utilization hits target utilization, code responsible for updating emission will not update emission rates.
Whenever a user deposits to stability pool, RAACMinter will be ticked and if emissionUpdateInterval
is passed, emission rates will be updated.
The problem here is that if utilization rate has hit the target, no update will take place to emission rate.
In a scenario where utilization rate has been high, and emission rate has been high(note that utilization is measuring how much of the rTokens are coming back into stability pool -inversed for some reason), after utilization rate hits target the protocol would want to decrease emission rates but it keeps emitting at a high rate and vice versa.
Emission rates might not be updated as intended.
Cache where the last emission rate has been compared to target utilization and depending on the direction emission rate hits target adjust emission rate.
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.