Functions must be placed under the right heading.
The function getCurrentPhase is wrongly placed under the heading INTERNAL FUNCTIONS
Instead it must be placed under the heading VIEW FUNCTIONS
Likelihood:
NA
An attacker cannot exploit this issue. This is related to "sanity" of code.
Impact:
This reduces the readability and "sanity" of the codebase. It hampers the ability of developers and auditors to quickly parse the contract's interface and internal logic.
Place the function getCurrentPhase under the heading VIEW FUNCTIONS.
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.