uint256 public blockTime
This line of code simply stores the block time at the time of deployment.
However, throughout the contract:
It is never used in logic;
It is not involved in claims or resets;
It is never updated
Likelihood:
uint256 public blockTime exists as a persistent state variable and can be completely removed to optimize gas and storage costs
Impact:
This will occupy a storage slot (32 bytes).
Each deployment will incur an additional SSTORE cost.
This variable will never be read or modified.
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.