The contract owner can modify the grace period during an active game round, potentially affecting fairness and player expectations.
The updateGracePeriod() function allows the owner to change the grace period at any time, including during active gameplay. This can extend or shorten the time remaining for current players unexpectedly.
No restriction prevents grace period updates during active gameplay:
Fairness Issues: Mid-game changes can disadvantage players who planned based on original grace period
Trust Erosion: Players may lose confidence in game integrity
Strategic Manipulation: Owner could manipulate outcomes by timing grace period changes
Restrict grace period updates to when no active game is in progress:
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.