1.额外实现功能包括代币和eth的按比例自动兑换、账户的冻结锁定、代币的增发、代币的销毁等;
2.如果不继承StandardToken,自己实现ERC20接口可以在发布的时候节约大概100万gas,该示意继承了StandardToken;
3.必须使用SafeMath库防止计算溢出带来的BUG;
注意:本合约源码仅供参考
1.主合约
pragma solidity ^0.4.24;
//import 'zeppelin-solidity/contracts/token/ERC20/StandardToken.sol';
import "./StandardToken.sol";
// ERC20 standard token
contract JB is StandardToken {
address public admin;
string public name = "JB Token";
string public symbol = "JB";
uint8 public decimals = 18;
uint256 public INITIAL_SUPPLY = 800000000000000000000000000