In the Ownable library, the msg.sender
can be assigned directly to the owner
variable, since in all the contracts that use this library, the msg.sender is passed as a parameter, a value that can be associated within the constructor.
Optimization
Manual code review
You can do this change :
src/utils/Ownable.sol
And update the other declarations in the other contracts, since the msg.sender does not need to be passed by parameter
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.