Tadle

Tadle
DeFiFoundry
27,750 USDC
View results
Submission Details
Severity: low
Invalid

Typo in most contract's name in source files

Summary

There are multiple typos with the name of PreMarkets.

Vulnerability Details

The contract is supposed to be called PreMarkets.sol but its called preMarktes instead. The interface is called

IPerMarkets instead of IPreMarkets. and the Storage contract is called PerMarketsStorage instead of PreMarkets storage

contract PreMarktes is PerMarketsStorage, Rescuable, Related, IPerMarkets {

Impact

Crucial typos in the contract's name can cause trouble everywhere else and indicates sloppiness and is unattractive to users and a very bad security practice.

Tools Used

Manual analysis

Recommendations

Change the contracts name to the correct one and re-verify the name of functions, constants for all contracts for typos.

Updates

Lead Judging Commences

0xnevi Lead Judge 12 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
Assigned finding tags:

[invalid] finding-Typos

Typos are at most informational and does not highlight a direct smart contract vulnerability

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.