Contrracts Pot.sol
and ContestManager.sol
missing Ownable2Step implementation.
Ownable2Step
prevent the contract ownership from mistakenly being transferred to an address that cannot handle it (e.g. due to a typo in the address), by requiring that the recipient of the owner permissions actively accept via a contract call of its own.
Missing Ownable2Step
implememntation can lead to accidental transfer of ownership to an address that cannot handle it
Manual review
Consider using Ownable2Step
or Ownable2StepUpgradeable
in your contracts. These options ensure a safer, more controlled ownership transfer process.
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.