The interface intended to be named IPreMarkets is currently named IPerMarkets. This incorrect naming could lead to confusion and inconsistency in the codebase, particularly if the correct name is expected elsewhere in the system.
This is primarily an issue of code clarity and consistency. While it does not directly impact the functionality, it could cause confusion among developers and increase the potential for mistakes in future development or integrations.
Manual review
Rename the interface to IPreMarkets to reflect the intended design and improve code readability and maintainability.
PerMarketsStorage is also changed PreMarketsStorage
Typos are at most informational and does not highlight a direct smart contract vulnerability
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.