最后一部分描述了使用Truffleganache的完整令牌开发、测试和部署逻辑 。在代码上正式部署Ethereum主链之前,通常建议切换到Remix,因为上传合同源代码时,truffle编译的代码可能会在Ethereum上验证失败 。
在这一部分,Remix元掩码MyEtherWalletCiper将用于完成在线编辑、钱包使用和货币转账功能 。在正式开始之前,你需要在谷歌浏览器或者火狐浏览器中下载Metamask钱包插件 。因为谷歌浏览器无法下载元屏蔽,所以可以切换到Firefox浏览器下载,正常使用 。下载后,注册一个新帐户,并选择RopstenEthereum测试网络 。只要在测试网站上发布没有问题,在官网上基本就不会有问题 。为什么要先做,因为出合同是要花钱的,也叫GAS费,俗称油费 。测试网上的GAS费可以免费获得,官方网上的GAS费是真金白银 。
元掩码链接到Ropsten测试网络,因为所有的转移都需要消耗EthereumGAS成本,所以需要获取一些免费的ETH来支持测试转移的操作 。访问:https://faucet.ropsten.be/,输入你的账号地址,网站每天会给你一个ETH进行测试 。
文章插图
按照以下步骤,正式开始实战:
1.打开Remix浏览器,https://remix.ethereum.org,在编辑窗口复制写好的智能合约代码 。
编译器选择与代码一致的编译器版本号,并检查“自动编译”以允许优化,可以选择也可以不选择 。选择后,代码会很小,气体消耗会更少 。如果没有选择优化,验证将更容易通过 。因此,我们别无选择,只能允许优化 。如果编译有错误,控制台会给出提示,如果没有错误,编译通过 。
在部署过程中,您需要在环境中选择注入的Web3 。选择后,将弹出一个元掩码窗口,连接当前钱包用户,并将用户地址填入帐户 。在部署之前,还需要在构造函数中填写参数,令牌名称:牛牛币 。令牌码:NNC.在totalTokensuply:中填入18个小数位和1000万个18个零,即1后21个零 。
【syb创业十步的结构图 syb创业培训十步】部署提交后,连接元口罩,确认燃气费,过一会儿成功发布到Ropsten网络 。成功发布后,您将通过https://ROPsten. etherscan. io/tx/0x534 b8 BAF5 a6 E3 c74 c2463 DC53 BDC4 fc7 c833 AAA042 e看到成功发布信息 。
合同发布成功后,在元掩码钱包左上角的菜单中添加一个新的令牌,输入上面的合同地址,会显示您的货币名称和数量等信息 。这样的货币发行过程基本完成 。
2.下载Ciper钱包 。为什么要用Ciper钱包,因为它可以链接到Ropsten测试网络,测试转账和充值NNC的功能 。这个你可以自由选择,只要钱包支持Ropsten测试网 。
Ciper将为您生成10个帐户 。因为metamask钱包不支持转账功能,所以需要先通过myetherwallet,一个飘渺的钱包,把钱转到Ciper账户 。
在Ciper中添加NNC代币后,可以看到当前账户中持有的硬币数量,可以通过发送和接收来发送和接收代币!
1.货币发行成功后,需要将代码提交给https://ropsten.etherscan.io,完成代码的验证和测试 。如果它在测试网络上成功通过测试,那么当部署到正式网络时,它也可以通过验证和测试 。在https://ropsten.etherscan.io/address/0x9360aec9ac375ee7dc2946.#代码网络,单击合同下的验证和发布按钮提交测试 。
根据提示填写对应的合同地址、编译器版本、合同代码,必须与Remix完全一致,不多不少行 。点击“提交”,正常通过 。
基于以上所述,即使完成了完整的正式货币发行流程,在下一步中,我们也会将合同提交给Ethereum主网络,并妥善保管代币 。一般完整的货币发行流程都是在Ropsten测试网上完成的,只需要切换到MainNet官方网,重新运行即可 。在官方网络上成功发行代币后,即使真的有代币,也可以在Ethereum网络中流通 。
最后一点提醒是,合同的编制需要进一步研究 。要想用好合同,还是比较复杂的 。你应该学习如何升级合同以及如何避免漏洞 。
文章插图
- 第一创业证券公司骗局 第一创业的佣金是多少
- 养牛投资计划书 牛羊肉创业计划书
- 和君创业五道口,营地创业君的武器
- 汇梦传媒,三哥创业说汇梦
- 临沂创业大学招聘信息 汶上创业大学
- 大学生创业概论摘要,大学生创业概论与实践答案2019
- 六安市退伍军人补贴,六安市退伍军人创业贷款
- 文化创意产业园,鲁中高层次人才创业园
- 作业辅导班,创业小学生作业辅导
- 歌词里面有创业的歌,创业天下歌词