LLMOracleCoordinator will revert due to under overflow in function finalizeValidation
.
In function finalizeValidation
, it first call stddev
to calc _stddev
and _mean
.
the _stddev
is Standard Deviation and the _mean
is Mean.
It check the validator score, but it will revert if _mean < _stddev
.
It is relatively common for the standard deviation to be greater than the mean.
for example, [5, 5, 5, 5, 50]
, the mean is 14 and the standard deviation is 18.
It will dos finalizeValidation
and break the core functionality of contract.
mannul review
change the if condition
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.