LOW-2: The constructor variable _raffleDuration might consider being limited with the lowest/highest value to avoid excessively long/short durations of the raffles.
Currently, the _raffleDuration is defined as a uint256 value that may contain very high values. To avoid raffles taking an unbearably long time, it may be considered to create limits on the minimum and maximum duration.
This issue may impact user satisfaction/experience with the contract.
Static analysis
Recommend adding require statements requiring the _raffleDuration variable to be within reasonable values (i.e. 1 minute and 7 days).
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.