The expel
function uses revert()
without an error message when the session is not active, hindering debugging.
The line if (inSession == false) { revert(); }
provides no error details, making it difficult to diagnose transaction failures.
Poor user experience and increased difficulty in identifying transaction revert causes.
Replace with a custom error (e.g., error HH__SessionNotActive()
) and revert with that error instead.
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.