美文网首页
在eos上发布token

在eos上发布token

作者: 死鱼 | 来源:发表于2018-06-11 17:41 被阅读0次

    #以下操作均在本地节点中运行

前提条件

    创建两个账号:

        st.token(用于部署合约和创建货币,随便起)

        stevewoo(用户账号,随便起)

    部署eosio.bios和eosio.token

        命令:

        cd ~/eos/build/contracts

        cleos set contract eosio ./eosio.bios -p eosio

        cleos set contract st.token ./eosio.token -p st.token


创建、发行、转账token

eosio.token的接口方法

    创建token: 

        cleos push action st.token create  '{"issuer":"stevewoo","maximum_supply":"100 SFC"}' -p st.token

 此时由st.token账户创建了一个名为“SFC”的token,发行者指定给“stevewoo”,总发行量为100个

  查看token情况:

        cleos get currency stats st.token SFC


  发行token:

            cleos push action st.token issue '{"to":"st.token", "quantity":"10 SFC","memo":"none"}' -p stevewoo

此时由stevewoo亲自发行了10个SFC给st.token账号。#此操作必须-p指定issuer才能进行

   查看token余额:

            cleos get currency balance st.token st.token SFC

注意:第一个st.token是合约名,第二个st.token是账号

    转账:  


            cleos push action st.token transfer '{"from":"st.token","to":"stevewoo","quantity":"5 SFC","memo":"no"}' -p st.token

由于是从st.token账号转出,所以必须-p指定st.token才能操作

相关文章

网友评论

      本文标题:在eos上发布token

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