RAAC governance timelockController can return if a specific operation is pending or not but it doesn't take into account expired operations which would be returned as pending
Here is the implementation of isOperationPending
But operations also have expiration with the GRACE_PERIOD
So isOperationPending will wrongly return true for operations that are actually expired, returning a wrong state.
Impact is low, it does not return the correct operation state, returning pending instead of expired.
handle the expired timing condition in operationPending
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.