The Solidity documentation recommends "that Solidity contracts are fully annotated using NatSpec for all public interfaces (everything in the ABI)." NatSpec documentation should be used for improved readability, a better user experience, enhanced auditability, enablement of automated testing and verification, and to promote standardization and interoperability.
There are 7 instances of this issue.
File Link | Instance Count | Instance Link |
---|---|---|
Beedle.sol | 1 | 9 |
File Link | Instance Count | Instance Link |
---|---|---|
Fees.sol | 1 | 11 |
File Link | Instance Count | Instance Link |
---|---|---|
Lender.sol | 1 | 10 |
File Link | Instance Count | Instance Links |
---|---|---|
Staking.sol | 2 | 7,11 |
File Link | Instance Count | Instance Link |
---|---|---|
IERC20.sol | 1 | 4 |
File Link | Instance Count | Instance Link |
---|---|---|
ISwapRouter.sol | 1 | 4 |
Decreased readability and usability.
baudit: a custom static code analysis tool; manual review
Add contract-level NatSpec comments for all contracts.
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.