This document is a security audit report performed by danbogd, where JarvisPlus Token has been reviewed.
2 issues were reported including:
-
1 low severity issues.
-
1 minor remark.
ERC20 Tokens have some well-known issues (listed bellow), This is just a reminder for the contract developers.
Approve + transferFrom mechanism allows double Withdrawal attack. Lack of transaction handling.
The above mentioned issues are well documented, a basic search can help to get more information.
Extra checking in 96,165,166 lines of BasicToken and StandardToken contracts. SafeMath library checks it anyway.
https://github.com/x-contract/JarvisPlusToken/blob/8dca09084a7e9178ee5770228219bf901ecaf21e/flats/JarvisPlusToken_flat.sol#L96 https://github.com/x-contract/JarvisPlusToken/blob/8dca09084a7e9178ee5770228219bf901ecaf21e/flats/JarvisPlusToken_flat.sol#L165 https://github.com/x-contract/JarvisPlusToken/blob/8dca09084a7e9178ee5770228219bf901ecaf21e/flats/JarvisPlusToken_flat.sol#L166
No critical vulnerabilities were detected,but we highly recommend to complete this bugs before use.