1.安装NodeJS
官网下载:NodeJS
2.安装truffle
官网:TRUFFLE
3.创建项目
4.用Atom打开项目
5.查看Solidity版本
注意编写Solidity代码时候选择较新的稳定版本
6.编写简单的输出HelloWorld代码
7.使用truffle编译代码
8.MetaMask与Truffle项目同步
9.在私有网络给MetaMask账号充值以太币
10.在以太坊所有的以太币都需要换算成wei(wei是纪念戴伟对区块链做出的重大贡献,中国华侨哦)
11.转账50以太币到MetaMask账号
12.转账成功
13.转账过程需要给矿工费gas,注意:写入数据需要gas,读数据不需要gas
14.开始编译Test项目
15.编译后项目,contracts下面多了Test.json文静,代码分两部分:abi和十六进制字节码
16.部署Test项目,注意在migrations部署文件夹下的js取名一定要数字开头并递增,否则在发布时候会报错
17.Test部署
18.声明对象并执行
19.调用代码中方法
如果你有疑问欢迎加微信咨询:
https://u.wechat.com/MDHWBbNbJRv36gtFwfExkEo (二维码自动识别)
也可以关注我的公众号想我提问: