Last updated
Edit

MPTokenIssuanceDestroy

[Source]

(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:

FieldJSON TypeInternal TypeDescription
TransactionTypestringUInt16Indicates the new transaction type MPTokenIssuanceDestroy.
MPTokenIssuanceIDstringUInt192Identifies the MPTokenIssuance object to be removed by the transaction.