Function:cancelParticipation lacks checks for stakedAssetDescription
The cancelParticipation() function allows users to withdraw their staked assets before the event starts. However, the function does not perform sufficient checks before proceeding:
Impact
A user with no deposit could still attempt to call the function, wasting gas or triggering revert unexpectedly.
Recommended mitigation
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.