3. Truffle项目的编译和部署-1

本小节中主要讨论Truffle项目的编译和部署

1. 在项目的目录中进入truffle 控制台

 truffle develop

3. Truffle项目的编译和部署-1 

以上完成了本地区块链的创建,也就是创建了似有链

这些Accounts是truffle自动分配的账号,每个账号中有100个ETH

其中上图中的http://localhost:9545 是RPC地址,一会配置到Metamask中

2. 查看第一个账号的地址

 web3.eth.coinbase

3. Truffle项目的编译和部署-1

3. 查看第三个账号的地址

3. Truffle项目的编译和部署-1

4. 在MetaMask中配置私有网络

3. Truffle项目的编译和部署-1

5. 私有网络配置

 选择 Custom RPC,输入:http://localhost:9545

3. Truffle项目的编译和部署-1

6. Metamask私有网络

 第5步点击save后,左上角会出现“privage Network”,同时账号余额为0 ETH

3. Truffle项目的编译和部署-1

7. 向账号中转账

   由于部署合约需要Gas,所以我们需要该账号中转ETH来完成合约的部署

  7.1 查看系统自动分配的账号余额

  3. Truffle项目的编译和部署-1

  7.2转成Wei

3. Truffle项目的编译和部署-1

  7.3完成转账

3. Truffle项目的编译和部署-1

7.4 查看余额,可以看到90个ETH已经到账

3. Truffle项目的编译和部署-1


下小节中继续讨论Truffle项目的编译和部署的第2部分


3. Truffle项目的编译和部署-1

作者:温春水  致力于研究区块链技术

微信:wencs1314  QQ群:612968783 

加群和微信,免费获得高质量区块链学习资料