the contract swanmanager.sol calls _disableInitializers()
, which locks the contract and prevents any future initialization however the contract is not initialized Since the contract is not initialized
If the contract is not initialized, the owner is typically set to the zero address which means no address has permission to call the onlyOwner
functions If the SwanManager
contract is not initialized, functions protected by the onlyOwner
modifier will not work as intended
any function with the onlyOwner
modifier will effectively be inaccessible, as the contract will revert with an access control error.
initialize the contract
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.