Ethereum_23_正式部署流程

2018/08/30 Ethereum
  1. 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

image

1.部署ERC20 token合约

  • 打开remix.ethereum.org,新建TTContract.sol文件,将编写好的合约代码copy进来;
  • 右边compile选项卡,编译版本选择0.4.21

image

  • 选择Run选项卡,在Environment一栏中选择web3 provider指定自己私链的地址 http://47.94.217.135:8545

image

image

  • 注意这里预置合约账户以太币 Value 1000000 ether,作为系统支付gas的支出
  • 选择TTToken主合约
  • Deploy参数,ethFundDepost输入与合约账户关联的主账户地址0x1395061303dbba34b6215924aeadbc094503fe4d,currentSupply输入100000000(一亿

image

  • 执行transact

image

  • 确认confirm,之后会看到合约已经部署到链上

image

image

  • 部署完之后,可以看到合约地址,点击后面的复制按钮保存下来 0x066a48841b02f6acbdf2fa8a581fafb2cf71bcff

image

  • 至此合约部署完成,检验一下

点击add token

image

选择custom token选项卡,输入合约地址后,下面会自动显示出token的symbol已经小数位数

image

选下一步并add,目前主账户除了eth,又增加了TT token。

image

Search

    Table of Contents