MPTokenIssuanceDestroy
(Requires the MPToken amendment )
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
In addition to the common fields, MPTokenIssuanceDestroy transactions use the following fields:
Field | JSON Type | Internal Type | Description |
---|---|---|---|
TransactionType | string | UInt16 | Indicates the new transaction type MPTokenIssuanceDestroy. |
MPTokenIssuanceID | string | UInt192 | Identifies the MPTokenIssuance object to be removed by the transaction. |