- Cleaned up token code and commented out call to external contract (
approveAndCallis same asapprovenow). - Added basic test case for approving and transfering tokens.
npm install -g truffle(assuming truffle 4.x)- Check out this repo and
cdinto it. npm installnpm test
Use https://github.com/OpenZeppelin/openzeppelin-solidity/blob/master/contracts/token/ERC20/CappedToken.sol instead!