Core命令

销毁资产

mplx core asset burn 命令允许您永久销毁 MPL Core 资产并回收租金费用。您可以销毁单个资产或使用 JSON 列表文件一次销毁多个资产。

基本用法

销毁单个资产

mplx core asset burn <assetId>

从集合中销毁资产

mplx core asset burn <assetId> --collection <collectionId>

销毁多个资产

mplx core asset burn --list ./assets-to-burn.json

参数

参数描述
ASSET要销毁的资产的铸币地址

选项

选项描述
--collection <value>要从中销毁资产的集合 ID
--list <value>要销毁的资产 JSON 列表的文件路径(例如 ["asset1", "asset2"]

全局标志

标志描述
-c, --config <value>配置文件路径。默认为 ~/.config/mplx/config.json
-k, --keypair <value>密钥对文件或硬件钱包路径(例如 usb://ledger?key=0
-p, --payer <value>付款方密钥对文件或硬件钱包路径
-r, --rpc <value>集群的 RPC URL
--commitment <option>确认级别:processedconfirmedfinalized
--json以 JSON 格式输出
--log-level <option>日志级别:debugwarnerrorinfotrace(默认:info

示例

销毁单个资产

mplx core asset burn 5avjMVza8SuMhgTfzEGNWJskDELMCQk9juAAc8zeQoNa

从集合中销毁资产

mplx core asset burn 5avjMVza8SuMhgTfzEGNWJskDELMCQk9juAAc8zeQoNa --collection HaKyubAWuTS9AZkpUHtFkTKAHs1KKAJ3onZPmaP9zBpe

从列表批量销毁资产

创建 JSON 文件 assets-to-burn.json

[
"5avjMVza8SuMhgTfzEGNWJskDELMCQk9juAAc8zeQoNa",
"7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU"
]

然后运行:

mplx core asset burn --list ./assets-to-burn.json

注意事项

  • 警告:销毁是永久性的,无法撤销
  • 您必须是资产的所有者才能销毁它
  • 销毁资产时,大部分租金 SOL 会返还给所有者
  • 少量金额(约 0.00089784 SOL)会保留以防止账户重用
  • 销毁属于集合的资产时,请使用 --collection 标志