Make flag lsfMPTCanClawback immutable.
Make flag lsfMPTCanEscrow immutable.
Make flag lsfMPTCanHoldConfidentialBalance immutable. (XLS-96 Confidential MPT)
Make flag lsfMPTCanLock immutable.
Make flag lsfMPTCanTrade immutable.
Make flag lsfMPTCanTransfer immutable.
Make field MPTokenMetadata immutable.
Make flag lsfMPTRequireAuth immutable.
Make field TransferFee immutable.
ImmutableFlags for an MPTokenIssuanceCreate transaction (XLS-94D DynamicMPT).
By default
MPTokenMetadata,TransferFee, and the MPT issuance flags below are mutable via MPTokenIssuanceSet. Setting a bit here permanently makes the corresponding field or flag immutable. These transaction-leveltif*bits share the same numeric values as the on-ledgerlsif*bits recorded in MPTokenIssuanceImmutableFlags.