Wrong check is splitRewards
function is breaking the main invariant
In splitRewards() function in LSTRewardSplitter.sol
is breaking the main invariant of the stake link protocol. In order to split the rewards through the receivers it should exceed min reward threshhold based on the docs. We can also see this in upkeep function in contract:
But this is not case of split rewards function which is also public and can be called by anyone
It's breaking the main invariant in the stake.link protocol and it should be a valid medium.
Manual Review
Apply correct if check in split rewards function.
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.