EOS发币指南

作者: 那个大螺丝 | 来源:发表于2018-12-17 22:36 被阅读0次
  • Jungle2.0公测网发一个名叫WQNMLGB的通证
  • 需要在公测网有个有足够网络内存CPU账号。如果不熟悉,可以看看这篇文章

环境配置

  • 安装cleos,一个eos的命令行工具(cli + eos = cleos)
  • 安装eosio-cpp,用于编译c++文件的工具,包含在了eosio.cdt中
$ brew tap eosio/eosio
$ brew install eosio
$ brew tap eosio/eosio.cdt
$ brew install eosio.cdt
  • 安装完毕后运行确认一下。
// 返回公测网区块信息
$ cleos -u http://jungle2.cryptolions.io:80 get info
// 返回版本
$ eosio-cpp --version //eosio-cpp version 1.4.1

运行过程中可能会出现Could not symlink lib/cmake/eosio.cdt报错
运行 cd /usr/local && sudo chown -R $(whoami) bin etc include lib sbin share var Frameworks可以修复。

创建钱包文件

  • 创建一个名为tmd_wallet的钱包
  • 导入/注册账号,我已经有一个有钱的账号了,直接导入就好。
// 显示钱包密码,要记录下来 PW5KgXKEfwemE74PSZRa3pcDndERPf3cuDD6tjoLSTH6XWxuoJ8b9
$ cleos wallet create -n tmd_wallet --to-console

// 导入我的私钥
$ cleos wallet import --private-key 5Jg3KWnT2cUsKvmiJYRo7iULfwyhunVU3uDrZEAvjtq2GpABiJQ -n tmd_wallet

// 打开钱包
 $ cleos wallet open -n tmd_wallet

// 解锁钱包
$ cleos wallet unlock -n tmd_wallet

下载、编译、部署合约

  • 找到一个合适的文件夹,下载与编译合约
  • 如果编译成功,会在当前文件夹中生成一个eosio.token.wasm文件.
  • 把合约部署到公测链上
$ git clone https://github.com/EOSIO/eosio.contracts --branch v1.4.0 --single-branch
$ cd eosio.contracts/eosio.token
$ eosio-cpp -I include -o eosio.token.wasm src/eosio.token.cpp --abigen

// 这行代码大致意思是把`eosio.token`这个合约部署到公测网到`tmd111111111`这个账户下,本次合约执行人是`tmd111111111`
$ cleos -u http://jungle2.cryptolions.io:80 set contract tmd111111111 /Users/tmd/eosio.contracts/eosio.token --abi eosio.token.abi -p tmd111111111@active

// 造币, 方括号 第一个参数是 issuer 代理人,第二个是最大发行量和symbol
$ cleos -u http://jungle2.cryptolions.io:80 push action tmd111111111 create '[ "tmd111111111", "1000000000.0000 WQNMLGB"]' -p tmd111111111@active

// 发币,方括号 第一个参数是代币接受者,第二个是数量,第三个是备注。
$ cleos -u http://jungle2.cryptolions.io:80 push action tmd111111111 issue '[ "tmd111111111", "1000000000.0000 WQNMLGB", "ddd" ]' -p tmd111111111@active

// 查一下账号下通证余额,第一个tmd111111111是该账号下的合约,第二个tmd111111111是要查的账号
$ cleos -u http://jungle2.cryptolions.io:80 get currency balance tmd111111111 tmd111111111 WQNMLGB

  • 运行成功后会出现提示warning: transaction executed locally, but may not be confirmed by the network yet
  • 公测网的区块浏览器可以查到tmd111111111合约下的WQNMLGB的通证。
    image.png

相关文章

  • EOS发币指南

    在Jungle2.0公测网发一个名叫WQNMLGB的通证需要在公测网有个有足够网络、内存、CPU的账号。如果不熟悉...

  • EOS发币

    EOS开发完全解析(四):EOS快速发币,何以圈钱?唯有发币! 一、前言 “不要跟我谈什么狗屁爱情故事,我现在只想...

  • EOS躺赚指南,如何币生币?

    12月26日晚上8点金马在币圈金马奖的课程:EOS 躺赚指南,如何币生币?——你的 EOS 还在交易所里?太 OU...

  • EOS自助发币机探秘

    在研究EOS代币发行中,发现莫与做的EOS自助发币智能合约。发币过程很简单,不需要写代码,只要向一个EOS账号(e...

  • 币圈金马奖周报-截止2018年12月30日

    1.课程直播 本周进行了一场视频课程直播 【抓住EOS生态红利】EOS躺赚指南,如何币生币直播时间:12月26日 ...

  • 怎样用区块链代币改造现有电商产业?(下)

    网店通证模型框架 发币与分配 我们的这个网店通证,可以选择在EOS,ETH,或是BCH区块链上进行发币操作。EOS...

  • EOS理财

    3月26日晚上8点,金马为社群小伙伴讲了一节《EOS 躺赚指南,如何币生币?——你的 EOS 还在交易所里?太 O...

  • 利用EOS发币

    一、准备 1、运行环境 我使用的是ubuntu-16.04操作系统,按照eos GitHub上的步骤安装,如果安装...

  • 关于EOS租赁

    ​ 在这个熊市里,我希望自己持有的EOS数量不断增多,一直在考虑如何以币生币,所以看到火币矿池推出存EOS发...

  • 我心中的稳定币PAX——PAX终极指南(上)

    取这个题目,是因为刚到币乎时,作为新韭菜翻译过许多币种的终极指南,比如ETC、EOS,ZEC等等(你可以在我的文章...

网友评论

    本文标题:EOS发币指南

    本文链接:https://www.haomeiwen.com/subject/xmlhkqtx.html