The isSequencerUp
flag is used incorrectly.
contracts/KeeperProxy.sol#L164
The _validatePrice
function uses the isSequencerUp
flag incorrectly, which prevents the protocol from functioning properly. When answer == 0
, isSequencerUp
should be False
and should not pass the require
check.
This problem will prevent the protocol from functioning properly.
It is recommended to change bool isSequencerUp = answer == 0;
to bool isSequencerUp = answer != 0;
to fix this issue.
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.