# Token

Token 模块用于管理你在Plug Chain Hub上发行的PRC-10资产。

# 可用命令

名称 描述
issue 发行通证
edit 编辑通证
transfer 转让通证所有权
mint 增发通证到指定账户
burn 销毁通证
token 查询通证
tokens 查询指定所有者的或者平台所有的通证集合
fee 查询通证相关费用
params 查询通证相关参数

# plugchaind tx token issue

发行一个新通证。

plugchaind tx token issue [flags]

标识:

名称,速记 类型 必须 默认 描述
--name string 通证的名称,限制为32个unicode字符,例如“Plug Chain Network”
--symbol string 币名缩写,长度在3到8之间,字母数字字符,以字符开始,不区分大小写
--initial-supply uint64 此通证的初始供应
--max-supply uint64 100000000000 通证上限,总供应不能超过最大供应。 增发前的数量不应超过1000万亿
--scale uint8 通证最多可以有8位小数
--min-unit string 币名最小单位缩写(可与 --symbol相同),长度在3到8之间,字母数字字符,以字符开始,不区分大小写
--mintable boolean false 首次发行后是否可以增发此通证

# 发行通证

plugchaind tx token issue \
    --name="Test Token" \
    --symbol="token" \
    --min-unit="token" \
    --scale=6 \
    --initial-supply=1000000000 \
    --max-supply=100000000000 \
    --mintable=true \
    --from=<key-name> \
    --chain-id=<chain-id> \
    --fees=<fee>

# 发送通证

您可以像发送PC一样发送任何通证。

# 发送通证

plugchaind tx bank send [from_key_or_address] [to_address] [amount] [flags]

# plugchaind tx token edit

编辑通证。

plugchaind tx token edit [symbol] [flags]

标识:

名称,速记 类型 必须 默认 描述
--name string 通证名称,例如:Plug Chain Network
--max-supply uint 0 通证的最大供应量

max-supply 不得少于当前的总供应量。

# 编辑通证

plugchaind tx token edit <symbol> --name="Cat Token" --max-supply=100000000000 --mintable=true --from=<key-name> --chain-id=<chain-id> --fees=<fee>

# plugchaind tx token transfer

转让通证所有权。

plugchaind tx token transfer [symbol] [flags]

标识:

名称,速记 类型 必须 默认 描述
--to string 接收人地址

# 转让通证所有者

plugchaind tx token transfer <symbol> --to=<to> --from=<key-name> --chain-id=<chain-id> --fees=<fee>

# plugchaind tx token mint

增发通证到指定地址。

plugchaind tx token mint [symbol] [flags]

标识:

名称,速记 类型 必须 默认 描述
--to string 增发的通证的接收地址,默认为发起该交易地址
--amount uint64 0 增发的数量

# 增发通证

plugchaind tx token mint <symbol> --amount=<amount> --to=<to> --from=<key-name> --chain-id=<chain-id> --fees=<fee>

# plugchaind tx token burn

增发通证到指定地址。

plugchaind tx token burn [symbol] [flags]

标识:

名称,速记 类型 必须 默认 描述
--amount uint64 0 销毁的数量

# 销毁通证

plugchaind tx token burn <symbol> --amount=<amount> --from=<key-name> --chain-id=<chain-id> --fees=<fee>

# plugchaind query token token

查询通证。

plugchaind query token token [denom] [flags]

# 查询通证

plugchaind query token token <denom>

# plugchaind query token tokens

查询指定所有者的通证集合。所有者是可选的。

plugchaind query token tokens [owner] [flags]

# 查询所有通证

plugchaind query token tokens

# 查询指定所有者的通证

plugchaind query token tokens <owner>

# plugchaind query token fee

查询与通证相关的费用,包括通证发行和增发。

plugchaind query token fee [symbol] [flags]

# 查询发行和增发通证的费用

plugchaind query token fee kitty

# plugchaind query token params

查询通证模块参数。

plugchaind query token params [flags]

# 查询通证模块参数

plugchaind query token params