The owner is currently set within the VestedAirdrop::__init__
constructor using the msg.sender
value. For enhanced safety, it is recommended to explicitly pass the intended owner address as an argument during contract deployment.
An incorrect deployment could inadvertently assign ownership to an unintended EOA or contract.
Modify the constructor to accept the owner as an argument:
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.