The contracts ChoosingRam.sol
and Dussehra.sol
have hard-coded time stamps for 12th October 2024 and 13th October 2024 which renders the contracts unusable after the 2024 Dussehra event
The Constructors of the contracts take in Contract addresses and also the RamNFT.sol
has a function setChoosingRamContract
which suggests reusability of contracts every year but hard-coding the timeStamp Values in the contracts makes the contracts usable only for one Dussehra event
In ChoosingRam.sol
In Dussehra.sol
The HardCoded Time Stamps have to be Changed for every Deployment every year
Manual Review
Foundry
Instead of changing the HardCoded Values the timestamps for Dussehra Mahurat can be passed as args in the constructor which allows the organiser
the flexibility to re-use the same contracts for multiple years.
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.