EOS的转账,抵押,RAM买卖等操作基本上钱包都已经实现,但是发币可没那么简单,目前还没有钱包支持。今天就跟我来一起发个币EETH。具体步骤如下。

编译源码获得cleos, keosd程序

mkdir /home/eos-sources

cd /home/eos-sources

git clone https://github.com/EOS-Mainnet/eos.git --recursive

cd eos

git checkout mainnet-1.0.5

git submodule update --init --recursive

./eosio_build.sh

编译可能需要比较长的时间,大约1个小时以内。编译完成后,执行下面的命令安装  

cd build

sudo make install

连接主网

直接指定主网节点IP:PORT即可连上主网  

cleos -uhttp://130.211.59.178:8888 get info

上面红色部分就是节点的ip和端口, 如果有如下输出,说明已经连上主网

部署发币合约eosio.token

目前EOS源码已经包含了一个发币智能合约eosio.token,只需将这个智能合约部署到你的账号即可  

cd /home/eos-sources

cleos -u http://130.211.59.178:8888 set contract 你的账号 build/contracts/eosio.token/

必须先将你的账号私钥导入到钱包,并解锁钱包  

发币

cleos -u http://130.211.59.178:8888 push action ethsidechain create '[ "eosfavorcomm", "1000000000.0000 EETH"]'

发币成本分析

目前部署eosio.token合约需要消耗200k RAM\(4000人民币\)左右。

然后给一个账号发币需要消耗0.24k RAM,如果空投1w用户,成本为2.4M RAM\(约5万人民币\),成本不低  

修改合约实现自己的代币逻辑

修改contracts/eosio.token/eosio.token.cpp文件,

,然后进入EOS源码根目录重新执行./eosio_build.sh即可

代币余额显示支持

目前只有eosfavor.com和eostracer.io两个EOS区块浏览器支持代币余额显示。有代币余额显示需求的可联系作者,eosfavor.com区块浏览器免费提供代币余额显示服务

EOS以太坊侧链代币EETH

EETH正在免费领取中,进入: http://eosfavor.com 官网查看详情免费领取

results matching ""

    No results matching ""