10分钟免安装完成以太坊智能合约测试环境搭建

简介

在Chrome浏览器的环境下,使用以太坊的轻钱包MetaMask和线上Solidity编译器browser-solidity快速搭建一套合约开发环境。

操作在科学上网的条件下操作,请先科学上网再继续

一. MetaMask的安装

打开Chrome,点击MetaMask安装MetaMask,然后后面就没有东西安装了...



点击添加后就可以在Chrome浏览器的右上角看到小狐狸的标识,点击小狐狸的标识,按以下操作配置好钱包。



二. 获取测试账号

现在我们已经切换到了Ropsten测试网络,有了一个账号,但是账户没ETH,怎么支付Gas呢,所以我们首先要获得一点ETH,在主网络上我们需要通过交易所交易才能获得币,在测试网络上我们可以通过以下方式免费获得:


三. 制作和部署合约

点击线上Solidity编译器browser-solidity,进入线上合约编辑器

编译合约

这里我们不用自己重新写合约,直接使用示例的合约来编译


部署合约

切换到run,将刚刚编译完成的合约提交


提交后,我们要等待区块链网络确认,大概1分钟左右


至此,我们完成了测试账户和测试合约的编译部署,合约接口可以通过部署完成后,显示的接口填写参数然后点击接口名称提交测试

编辑于 2018-01-17