资产相关操作¶
以下相关操作命令可以在yoyow_client中交互命令行中执行
普通转账¶
# transfer <from> <to> <amount> <asset_symbol> <memo> <broadcast>
transfer 250926091 209414065 100 YOYO "memo" true
# 或者 transfer_new <from> <to> <amount> <asset_symbol> <memo> <csaf_fee> <broadcast>
transfer_new 250926091 209414065 100 YOYO "memo" true true
详见:transfer
查询¶
查询账户所有资产余额¶
该函数暂时没有钱包的接口,只能调用节点的api,比如使用wscat链接websocket端口
{"id":1, "method":"call", "params":[0,"get_account_balances",["250926091", []]]}
积分相关¶
查看积分¶
get_full_account 可以查看积分,在返回结果中的"statistics"中,返回有csaf,core_balance,prepaid,分别对应积分,余额,零钱
# get_full_account <account_name_or_id>
get_full_account 250926091
领取到当前时间的积分¶
# collect_csaf <from> <to> <amount> <asset_symbol> <broadcast>
collect_csaf 250926091 209414065 100 YOYO true
# 或者 collect_csaf <from> <to> <amount> <asset_symbol> <broadcast>
collect_csaf 250926091 209414065 100 YOYO true true
详见:collect_csaf
领取积累到指定时间的积分¶
# collect_csaf_with_time <from> <to> <amount> <asset_symbol> <time> <csaf_fee> <broadcast>
collect_csaf_with_time 250926091 209414065 100 YOYO "2018-04-16T02:44:00" true true
用户发行资产¶
用户发行资产有两个核心的操作,创建资产(create_asset)和发行资产(issue_asset),刚创建完成的资产并不能使用(没有流通),需要issue给指定的账户才可以使用。
创建资产¶
# create_asset <issuer> <symbol> <precision> <common> <initial_supply> <csaf_fee> <broadcast>
create_asset 250926091 TOTOTO 4 {"max_supply":300000,"market_fee_percent":0,"max_market_fee":0,"issuer_permissions":4} 200000 true true
详见:create_asset
发行资产¶
# issue_asset <to_account> <amount> <symbol> <memo> <csaf_fee> <broadcast>
issue_asset 250926091 10000 WOWO memo true true
详见:issue_asset
更新资产¶
# update_asset <symbol> <new_issuer> <new_options> <csaf_fee> <broadcast>
update_asset WOWO null {"max_supply":"2000000000"} true true
详见:update_asset
销毁资产¶
# reserve_asset <from> <amount> <symbol> <csaf_fee> <broadcast>
reserve_asset 250926091 1000 WOWO true true