区块链开发
文章平均质量分 68
csdn_AF
这个作者很懒,什么都没留下…
展开
-
Solidity 中 revert(), assert() 和 require() 的使用方法
solidity 0.4.10 版本发布了新的 assert() , require() 和 revert() 函数,解决了以前代码中有困惑的地方。特别地,新 assert() 和 require() 代码会“确保”提高合约代码逻辑条理清晰,但是也需要知道如何区别使用它们。本文中,将会解释新函数解决的问题,讨论 Solidity 编译器如何处理新 assert() 、 require() 和...转载 2018-05-16 22:51:12 · 3138 阅读 · 1 评论 -
如何使用web3部署以太坊智能合约
0x00 起始大多数人在初学智能合约开发的时候,都是选择使用remix进行合约的开发以及部署。remix是集Solidity的编辑器,编译器,部署于一身的集成开发工具,非常方便,也非常好用。之前一直使用Remix或者truffle,最近使用web3进行智能合约的部署,分享下。0x01 准备工作在使用web3进行合约的部署,一般需要使用准备以下几个库:1、 solcsolc 是以...转载 2018-05-24 23:54:12 · 2794 阅读 · 0 评论 -
sublime中安装solidity package--高亮显示
最近在做智能合约的开发,肯定要用到solidity,因为我平时用sublime比较多,所以就上网搜了下,看了下sublime中如何安装solidity的插件。1、sublime的Package Control的安装及使用使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码(注意下面代码为一行):import urllib.reques...原创 2018-05-31 23:27:09 · 2047 阅读 · 1 评论