上节内容讲述了用Truffle + ganache 完成完整的代币开发,测试,部署逻辑。在正式部署代码上以太坊主链之前,通常会建议切换到Remix,因为上传合约源码时,truffle编译出来的代码在以太坊上校验有可能不通过。
本节内容将使用Remix + metamask+myetherwallet+Ciper,完成在线编辑和钱包使用、转账功能。正式开始之前,需要在google浏览器或者火狐浏览器里下载Metamask钱包插件,因为google浏览器下载不了metamask,所以切换到使用火狐浏览器下载,可以正常使用。下载完成后,注册一个新的账户,选择Ropsten以太坊测试网络。只要在测试网上发布没有问题,在正式网上就基本不会有问题了。为什么要先做一步呢,因为发布合约是需要消耗费用的,也叫GAS费,俗称油费,测试网上的GAS费是可以免费获得的,正式网的GAS费那就是真金白银。
Metamask链接到Ropsten测试网,因为转账都需要消耗以太坊GAS费用,所以需要先获取一些免费的ETH,来支持测试转账的操作。访问:https://faucet.ropsten.be/,输入账号的地址,网站每天会给你打一个测试用的ETH。
![13a341a248899cd5087285b65d76d51a.png](https://img-blog.csdnimg.cn/img_convert/13a341a248899cd5087285b65d76d51a.png)
按如下步骤,正式开始实战:
1、打开Remix浏览器,https://remix.e