美文网首页我爱编程
【每日知识】如何使用truffle框架 开发、编译、部署智能合约

【每日知识】如何使用truffle框架 开发、编译、部署智能合约

作者: 大爬虫Shalom | 来源:发表于2018-06-11 08:01 被阅读0次

truffle的框架图

打开命令行,使用powershell窗口命令行,因为cmd权限不足,进入开发者模式的时候会出问题。cd到空白文件夹位置,输入命令:truffle init ;就会在该文件夹中创建一个truffle 框架,如图:

truffle框架图

开发

在contracts文件夹中编写自己的智能合约,写好后再在migrations文件夹中部署自己的配置文件,就是复制一个js文件,然后把相对应的合约名更换成自己的合约名。

编译和部署

还是在该路径下输入命令:truffle develop进入开发者模式,会给出私有链和十个账户。

再输入命令:compile进行编译,编译成功后就会发现框架中多了一个名为build的文件夹,里面生成了json格式的文件,这个其实是合约abi,后面调用合约的时候会用到。

输入部署命令:deploy,部署成功后会得到合约地址,合约的哈希,还有部署过程的哈希。

相关文章

网友评论

    本文标题:【每日知识】如何使用truffle框架 开发、编译、部署智能合约

    本文链接:https://www.haomeiwen.com/subject/cdrceftx.html