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>キーペアファイルまたはLedgerへのパス(例:usb://ledger?key=0
-p, --payer <value>支払者キーペアファイルまたはLedgerへのパス
-r, --rpc <value>クラスターのRPC URL
--commitment <option>コミットメントレベル:processedconfirmed、または finalized
--json出力をJSON形式でフォーマット
--log-level <option>ログレベル:debugwarnerrorinfo、または trace(デフォルト: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フラグを使用してください