900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 使用remix和matemask部署智能合约到以太坊测试网络

使用remix和matemask部署智能合约到以太坊测试网络

时间:2022-01-21 01:33:16

相关推荐

使用remix和matemask部署智能合约到以太坊测试网络

目录

1. 平台准备1.1 网页版remix1.2 Chrome浏览器插件metamask2. 部署智能合约

1. 平台准备

1.1 网页版remix

进入网址 /,使用网页版的remix找到需要的插件

单击图片中最下方的按钮(添加插件),在search处依次搜寻下列插件

(1)Solidity compiler(下图中第二个图标,功能为编译)

(2)Deploy & run transactions(下图中第三个图标,功能为连接metamask部署合约)

(3)Solidity unit testing(下图中第五个图标,功能为测试合约)

1.2 Chrome浏览器插件metamask

下载Chrome浏览器,在扩展工具中添加metamask在metamask界面中,修改网络,从以太坊主网修改为测试网络进入网址https://faucet.ropsten.be/ 输入个人账户地址,领取免费的测试币(部署合约到测试网络需要测试币,这个网址每24小时可以领取一个测试币)

2. 部署智能合约

在remix编写智能合约

(1)单击File --> new file

(2)在弹出的对话框中输入合约名称,后缀为.sol

编译智能合约

先单击左侧插件【Solidity compiler】,再单击【Compile yourfile.sol】,对智能合约进行编译,出现下图中情况说明编译成功。

部署合约

(1)单击【Deloy & run】,将环境修改为Inter3,在弹出的metamask界面中输入密码登陆并选择连接;

(2)单击deploy,在弹出的metamask界面中选择一个有余额的账户,确定连接后转到metamask界面,可以看到部署成功的合约,单击【在Etherscan上查看】可以看到合约详情(需要VPN才可以访问,From为个人账户地址,To为合约地址)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。