Description:
The custom error is declared but never used. The code that enforces per-day token claim limits actually reverts with a different error (e.g., 'RaiseBoxFaucet_DailyClaimLimitReached'). This is dead code / confusion for integrators and auditors.
Impact
Codebase clarity suffers; downstream tools & tests may expect one error and receive another.
Slightly larger bytecode; potential miscommunication in docs/integration.
Mitigation:
Either use the declared error where appropriate (replace the current revert), or remove the unused error to avoid confusion.
Align names and docs to match the actual revert reason emitted by the contract.
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.
The contest is complete and the rewards are being distributed.