# MPTokenIssuanceDestroy [[ソース]](https://github.com/XRPLF/rippled/blob/master/src/xrpld/app/tx/detail/MPTokenIssuanceDestroy.cpp) 注意 Multi-Purpose Token機能は、XRP LedgerプロトコルへのXLS-33d拡張機能の一部として提案されています。 現時点では、テストネットワーク上でこれらの機能を使用することができます。 安定版リリースでAmendment有効化されるまででは、これらのページに記載されている詳細内容は変更される可能性があります。 `MPTokenIssuanceDestroy`トランザクションは、`MPTokenIssuance`オブジェクトをそれが保持されているディレクトリノードから削除するために使用され、実質的にレジャーからトークンを削除(「破棄」)します。 この操作が成功すると、対応する`MPTokenIssuance`が削除され、所有者の準備金要件が1つ減少します。対象のMPTの保有者が存在する場合、この操作は失敗しなければなりません。 ## MPTokenIssuanceDestroyのJSONの例 ```json { "TransactionType": "MPTokenIssuanceDestroy", "Fee": "10", "MPTokenIssuanceID": "00070C4495F14B0E44F78A264E41713C64B5F89242540EE255534400000000000000" } ``` ## フィールド [共通フィールド](/ja/docs/references/protocol/transactions/common-fields)に加えて、トランザクションは以下のフィールドを使用します。 | フィールド | JSONの型 | [内部の型](/ja/docs/references/protocol/binary-format) | 説明 | | --- | --- | --- | --- | | `TransactionType` | 文字列 | UInt16 | 新しいトランザクションタイプMPTokenIssuanceDestroyを示します。 | | `MPTokenIssuanceID` | 文字列 | UInt192 | トランザクションによって削除される`MPTokenIssuance`オブジェクトの識別子。 |