The StrategyMainnet contract lacks a setRouter() function that is present in both StrategyArb and StrategyOp contracts. This inconsistency in the strategy contracts, would make it not possible to change the router address for the StrategyMainnet contract.`
Consider implementing a consistent interface across all strategy contracts by adding a setRouter() function to StrategyMainnet if router configuration is needed, or document why this function is intentionally omitted. If the router configuration is not required for Mainnet, consider adding a comment explaining this design decision.
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.