This document is a security audit report performed by danbogd, where cryptomillions has been reviewed.
Сommit hash 2274bf5224168da72285399fca9be14471ea7764.
In total, 3 issues were reported including:
- 2 medium severity issues
- 0 low severity issues
- 1 owner privileges (ability of owner to manipulate contract, may be risky for investors).
- 0 notes.
No critical security issues were found.
The transfer function in ERC20_CPM1_Token is not ERC20 compliant as it stands. From the ERC20 standard: “Note Transfers of 0 values MUST be treated as normal transfers and fire the Transfer event”. This function has a require statement that causes execution to revert if value is greater than zero.
In the ERC-20 standard here should be approve, allowance functions, but here its are missing.
Contract owner allow himself to:
- pause/unpause transfer and burn functions here.
The review did not show any critical issues, some of medium severity issues were found.