Game state remains Created
after Player B joins, allowing unintended behaviors in downstream functions.
Both joinGameWithEth
and joinGameWithToken
allow Player B to join but do not update the game.state
. As a result, later functions that depend on a new state (e.g., Committed
) may behave incorrectly or fail.
If the game remains in the Created
state, functions gated by other states might be bypassed or blocked incorrectly.
After Player B successfully joins, update the game state:
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.