使用Remix编辑器发布以太坊ERC20高级代币合约
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_16137795/article/details/82982165
Remix在线编辑器链接:https://ethereum.github.io/browser-solidity
1、打开编辑器后。把合约代码复制到编辑器中(这里用我的上一个博客的ERC20高级代币源码)
Start to compile编译合约代码、如果没有报错就可以了。
2、切换到Run标签。选择网络环境:Injected Web3
注:这里需要安装以太坊谷歌插件metamask的轻钱包 http://8btc.com/thread-76137-1-5.html
3、填写发行的代币数量 、代币的名称、代币的简称。
4、点击Create按钮。会出现metamask钱包支付页面需支付矿工费用,我们直接点击CONFIRM确认按钮
5、提交成功后metamask钱包会出现交易记录:
6、点击这条交易记录查看发布是否成功。Contract Deployment 这时会打开区块链浏览器,这时我们看到 发布的这个合约正在
Pending状态。成功后为变为 Success 状态。
合约发布成功后,我们可以看见我们的发现的代币合约地址。把这个地址保存下来或者直接点击这个合约地址链接。
会看到这个合约代币的详情。
7、成功后Remix编辑器会出现合约中可以执行的方法:
8、我们在metamask钱包中添加我们的发行的合约代币。打开我们的metamask钱包,选择左上角的切换按钮
8.2 在点击页面中的 ADD TOKEN按钮
8.3 打开页面后选择 Custom Token标签 输入我们的代币合约地址。就会出现我们的代币属性了。点击NEXT按钮
8.4 点击Add Tokens
8.5 此时钱包中就会出现我们的代币余额了。点击 SEND 就可以开始交易了。
8.6点击 SEND 转账 To 填写收款账号 Amount 填写转账数量。在点击NEXT
8.7 点击确认按钮确认转账。
8.8 metamask钱包页面就会出现这笔转账记录。直接点击这笔转账记录就可以直接跳转到浏览器查看转账详情。
转账成功后。你可以查看你的钱包余额已经减少了10TTN代币
其他增发、冻结、查询余额的方法可以直接在Remix编辑器里面测试。