跳转至

wallet-cli asset list

分页列出链上的 TRC10 token。

用法

wallet-cli asset list [--limit <n>] [--offset <n>] [options]

说明

列出 TRC10 token 及其 id、名称、总供应量、精度和发行方。只读,不需要账户。要查看某个 token 的完整发行记录——ICO 比率与窗口、冻结批次——请用 asset info。

分页在节点上进行,且没有总数:链上不暴露 TRC10 token 的计数,而为了计数把它们全部取回来代价很高(数千个 token、数 MB 响应)。因此标题报告的是它请求的窗口——Assets (limit 3, offset 0)——而不是 showing 3 of N,meta.pagination.total 恒为 null。要取全部,请传一个足够大的 --limit。

选项

选项 说明
--limit <number> 返回的最大 token 数(默认 10)
--offset <number> 分页偏移(默认 0)

此外还有全局选项。

示例

wallet-cli asset list --limit 3 --network nile
Assets (limit 3, offset 0)
| ID      | Name      | Total supply  | Precision | Issuer            |
| ------- | --------- | ------------- | --------- | ----------------- |
| 1000125 | AlphaCoin | 500,000,000   | 2         | TAlpha7k...3nQw   |
| 1000124 | BetaToken | 2,000,000,000 | 6         | TBeta9mR...8pLx   |
| 1000123 | MyToken   | 1,000,000,000 | 6         | TQkXm4vN...5Zt7Uw |
wallet-cli asset list --limit 3 --network nile -o json
{"schema":"wallet-cli.result.v1","success":true,"command":"asset.list","data":{"kind":"asset-list","assets":[{"assetId":"1000125","name":"AlphaCoin","issuerAddress":"TAlpha7k...","totalSupply":"50000000000","precision":2},{"assetId":"1000124","name":"BetaToken","issuerAddress":"TBeta9mR...","totalSupply":"2000000000000000","precision":6},{"assetId":"1000123","name":"MyToken","issuerAddress":"TQkXm4vN...","totalSupply":"1000000000000000","precision":6}]},"meta":{"durationMs":48,"warnings":[],"pagination":{"offset":0,"limit":3,"total":null}},"chain":{"family":"tron","network":"tron:3448148188","chainId":"3448148188"}}

输出

data.kind 为 asset-list。data.assets[]——每个 token 一项:

字段 类型 含义
assetId string token id
name string token 名称
issuerAddress string 发行方,base58
totalSupply string 总供应量,原始值(完整 token × 10^precision)。是字符串:供应量会达到 int64,作为 JSON number 会损失精度
precision number 小数位数,0–6

meta.pagination 携带 offset、limit 和 total——这里的 total 恒为 null,表示"不存在计数",而不是"零"。

退出码

0 成功 · 1 执行失败(rpc_error) · 2 用法错误(invalid_value——limit 或 offset 非法)。

另请参见

asset info · token list