MPTokenIssuanceDestroy
Attention
Multi-purpose Token functionality is part of the proposed XLS-33d extension to the XRP Ledger protocol. You can use these functions on test networks for now. Until there is an amendment in a stable release, the details documented on these pages are subject to change.
The MPTokenIssuanceDestroy
transaction is used to remove an MPTokenIssuance
object from the directory node in which it is being held, effectively removing the token from the ledger ("destroying" it).
If this operation succeeds, the corresponding MPTokenIssuance
is removed and the owner’s reserve requirement is reduced by one. This operation must fail if there are any holders of the MPT in question.
Example MPTokenIssuanceDestroy JSON
{ "TransactionType": "MPTokenIssuanceDestroy", "Fee": 10, "MPTokenIssuanceID": "00070C4495F14B0E44F78A264E41713C64B5F89242540EE255534400000000000000" }
MPTokenIssuanceDestroy Fields
Field | JSON Type | [Internal Type][] | Description |
---|---|---|---|
TransactionType | string | UInt16 | Indicates the new transaction type MPTokenIssuanceDestroy. The integer value is 26 (TODO). |
MPTokenIssuanceID | string | UInt256 | Identifies the MPTokenIssuance object to be removed by the transaction. |