The contract lacks both ownership functionality and withdrawal mechanisms. There is no way to withdraw accumulated funds from the contract, and no designated owner who could manage the contract's operations.
ETH can become permanently locked in the contract, no function exists to withdraw these funds
No ownership control
Add ownership mechanism like openzeppelin or use modifier
Add withdraw function
but while withdrawing also need to check that at least 2 ETH will be on contract for next games
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.