The _isActivePlayer() function is defined but never called anywhere in the contract. This dead code increases deployment costs and contract size without providing any functionality. It appears to be leftover from development or refactoring.
Impact:
Unnecessary deployment gas costs and increased contract bytecode size. The function adds approximately 200-300 bytes to the contract bytecode, costing extra gas on deployment.
Remove the unused function entirely:
Delete the entire _isActivePlayer() function
The contest is live. Earn rewards by submitting a finding.
Submissions are being reviewed by our AI judge. Results will be available in a few minutes.
View all submissionsThe contest is complete and the rewards are being distributed.