Closed c4-judge closed 3 months ago
zobront marked the issue as duplicate of #29
zobront marked the issue as satisfactory
zobront removed the grade
This auto-generated issue was withdrawn by zobront
I was mistaken in upgrading this, as it is different from the issues I duplicated with and should be considered user error on the part of the admin for setting these values incorrectly. Moving back to QA.
This previously downgraded issue has been upgraded by zobront
zobront marked the issue as not a duplicate
This auto-generated issue was withdrawn by zobront
This previously downgraded issue has been upgraded by zobront
This auto-generated issue was withdrawn by zobront
Judge has assessed an item in Issue #50 as 2 risk. The relevant finding follows:
Low-06 When oracle’s CHALLENGE_PERIOD is greater than FDG’s MAX_CLOCK_DURATION, step challenge might be reverted due to unfinalized large preiamge proposals. Instances(1) An edge case is when CHALLENGE_PERIOD (preimageOracle) is greater than (MAX_CLOCK_DURATION), there is a chance large preiamge proposal cannot be finalized in preimageOracle due to CHALLENGE_PERIOD hasn’t passed.
This means that any step challenge that might consume the LPP from preimageOracle will cause revert, due to preimage not finalized in the oracle.
Recommendations: May consider add a check in PreimageOracle.sol’s constructor to ensure CHALLENGE_PERIOD is a reasonable value relative to current MAX_CLOCK_DURATION of deployed FDGs.