Zero address validation is missing in the constructor or functions of LoveToken.sol, Airdrop.sol, Staking.sol, and Vault.sol
The following are the constructors or functions lacking zero address validation
Constructor of LoveToken.sol
Constructor of Airdrop.sol
Constructor of Staking.sol
initVault() function of Staking.sol
lacks zero address validation , since parameter of costructor are used initialize state variable which are used in other function of the contract , error in these state variable can lead to redeployment of contract
manual review
add require condition to check for zero address
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.