Usage of Ownable is prone to error and may make the contract unusable.
The ProxyFactory
inherits the Ownable
contract. Immediate change of the owner is prone to error, and such a mistake is irrecoverable. More secure design involves a two-step process to change privileged roles.
An immediate set of the owner to an incorrect address would make the contract unusable.
Manual review
Consider inheriting from Ownable2Step
and utilize a two-step process to change the owner.
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.