All interfaces must be in existing interfaces folder
There is an interfaces folder in the contracts. The expectation is that all interfaces for the contracts will be grouped in this folder for easier access and as best practises of having e.g interfaces, utilities, tokens etc in own seperate folders
However in Staking.sol line 7 an interface FeeDistribution in in the contract
Informational: This affects the code readability, best practises, quality and maintanability as interface is not expected in contract but in interfaces folder.
Manual Analysis
It is recommended that the interface defined in Staking.sol line 7 be moved to the interfaces folder
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.