- metamask链接
- 按下面最新的启动命令重启启动区块链服务(screen方式启动) ``` //生产server启动
//第一个节点data0 geth –datadir data0 –networkid 10 –rpc –rpcaddr 10.200.0.176 –rpcport 8545 –rpcapi “web3,eth,net,personal” –rpccorsdomain “*” –unlock “0” –password “password.txt” –nodiscover console
//第二个节点data1 geth –datadir data1 –networkid 10 –port 30304 –rpc –rpcaddr 10.200.0.176 –rpcport 8546 –rpcapi “web3,eth,net,personal” –rpccorsdomain “*” –unlock “0” –password “password.txt” –nodiscover console
```
- 导入生产环境主账户,0x1395061303Dbba34b6215924AEaDBC094503Fe4D
1.部署ERC20 token合约
- 打开remix.ethereum.org,新建TTContract.sol文件,将编写好的合约代码copy进来;
- 右边compile选项卡,编译版本选择0.4.21
- 选择Run选项卡,在Environment一栏中选择web3 provider指定自己私链的地址 http://47.94.217.135:8545
- 注意这里预置合约账户以太币 Value 1000000 ether,作为系统支付gas的支出
- 选择TTToken主合约
- Deploy参数,ethFundDepost输入与合约账户关联的主账户地址0x1395061303dbba34b6215924aeadbc094503fe4d,currentSupply输入100000000(一亿
- 执行transact
- 确认confirm,之后会看到合约已经部署到链上
- 部署完之后,可以看到合约地址,点击后面的复制按钮保存下来 0x066a48841b02f6acbdf2fa8a581fafb2cf71bcff
- 至此合约部署完成,检验一下
点击add token
选择custom token选项卡,输入合约地址后,下面会自动显示出token的symbol已经小数位数
选下一步并add,目前主账户除了eth,又增加了TT token。