The Mars4 ERC20 is a slight modification to the ERC20 standard code written by OpenZeppelin. A number of small issues are present, which result from development processes (QSP-1, QSP-2) or unavoidable concerns of using a token on Ethereum (QSP-3). QSP-4 and QSP-5 are avoidable and should be addressed before the contract is deployed. Two best practices could also be implemented. Although the modifications to the base system are very small, the project has no tests, and therefore the changes are not covered by tests. Quantstamp, as always, strongly recommends adding tests to safeguard against unpredictable code.
Low | Medium | High | Critical | Total | |
---|---|---|---|---|---|
Not fixed | 5 | - | - | - | 5 |
Fixed | - | - | - | - | 0 |
Total | 5 | 0 | 0 | 0 | 5 |
# | File Name |
---|---|
1 | contracts/Mars4ERC20.sol |
2 | contracts/Migrations.sol |