最終更新:
編集

MPTokenIssuanceSet

[Source]

(Requires the MPToken amendment )

Use this transaction to update a mutable property for a Multi-purpose Token.

Example

{
      "TransactionType": "MPTokenIssuanceSet",
      "Fee": "10",
      "MPTokenIssuanceID": "00070C4495F14B0E44F78A264E41713C64B5F89242540EE255534400000000000000",
      "Flags": 1
}

MPTokenIssuanceSet Fields

In addition to the common fields, MPTokenIssuanceSet transactions use the following fields:

FieldJSON TypeInternal TypeDescription
TransactionTypestringUInt16Indicates the new transaction type MPTokenIssuanceSet.
MPTokenIssuanceIDstringUInt192The MPTokenIssuance identifier.
HolderstringAccountID(Optional) XRPL Address of an individual token holder balance to lock/unlock. If omitted, this transaction applies to all any accounts holding MPTs.
FlagnumberUInt64Specifies flags for this transaction. See MPTokenIssuanceSet Flags.

MPTokenIssuanceSet Flags

Transactions of the MPTokenIssuanceSet type support additional values in the Flags field, as follows:

Flag NameHex ValueDecimal ValueDescription
tfMPTLock0x000000011If set, indicates that all MPT balances for this asset should be locked.
tfMPTUnlock0x000000022If set, indicates that all MPT balances for this asset should be unlocked.