1.安装NodeJS

官网下载:NodeJS



Solidity开发指南(三):truffle框架入门


2.安装truffle

官网:TRUFFLE



Solidity开发指南(三):truffle框架入门



Solidity开发指南(三):truffle框架入门




Solidity开发指南(三):truffle框架入门


3.创建项目



Solidity开发指南(三):truffle框架入门


4.用Atom打开项目



Solidity开发指南(三):truffle框架入门



Solidity开发指南(三):truffle框架入门


5.查看Solidity版本



Solidity开发指南(三):truffle框架入门



Solidity开发指南(三):truffle框架入门



Solidity开发指南(三):truffle框架入门


注意编写Solidity代码时候选择较新的稳定版本

6.编写简单的输出HelloWorld代码



Solidity开发指南(三):truffle框架入门


7.使用truffle编译代码



Solidity开发指南(三):truffle框架入门


8.MetaMask与Truffle项目同步



Solidity开发指南(三):truffle框架入门




Solidity开发指南(三):truffle框架入门


9.在私有网络给MetaMask账号充值以太币


Solidity开发指南(三):truffle框架入门




Solidity开发指南(三):truffle框架入门


10.在以太坊所有的以太币都需要换算成wei(wei是纪念戴伟对区块链做出的重大贡献,中国华侨哦)


Solidity开发指南(三):truffle框架入门


11.转账50以太币到MetaMask账号


Solidity开发指南(三):truffle框架入门



Solidity开发指南(三):truffle框架入门


12.转账成功


Solidity开发指南(三):truffle框架入门


13.转账过程需要给矿工费gas,注意:写入数据需要gas,读数据不需要gas


Solidity开发指南(三):truffle框架入门


14.开始编译Test项目


Solidity开发指南(三):truffle框架入门


15.编译后项目,contracts下面多了Test.json文静,代码分两部分:abi和十六进制字节码



Solidity开发指南(三):truffle框架入门


16.部署Test项目,注意在migrations部署文件夹下的js取名一定要数字开头并递增,否则在发布时候会报错


Solidity开发指南(三):truffle框架入门


17.Test部署


Solidity开发指南(三):truffle框架入门


18.声明对象并执行


Solidity开发指南(三):truffle框架入门


19.调用代码中方法


Solidity开发指南(三):truffle框架入门


如果你有疑问欢迎加微信咨询:


https://u.wechat.com/MDHWBbNbJRv36gtFwfExkEo (二维码自动识别)


也可以关注我的公众号想我提问:


http://weixin.qq.com/r/EEzl-dLE5Y_arZae9xkC (二维码自动识别)

相关文章:

  • 2022-01-17
  • 2021-06-28
  • 2021-12-12
  • 2021-10-09
  • 2021-05-20
  • 2021-12-05
  • 2021-05-24
猜你喜欢
  • 2021-07-20
  • 2021-12-17
  • 2021-04-24
  • 2021-06-15
  • 2021-08-10
  • 2022-12-23
相关资源
相似解决方案