Class MPTokenIssuanceCreateResponse
The MPTokenIssuanceCreate transaction creates an MPTokenIssuance object
and adds it to the relevant directory node of the creator account.
Inheritance
object
MPTokenIssuanceCreateResponse
Assembly: Xrpl.dll
Syntax
public class MPTokenIssuanceCreateResponse : TransactionResponse, ITransactionResponse, IBaseTransactionResponse, IMPTokenIssuanceCreate, ITransactionCommon
Properties
|
Edit this page
View Source
AssetScale
An asset scale is the difference, in orders of magnitude, between a standard unit and
a corresponding fractional unit.More formally, the asset scale is a non-negative integer
(0, 1, 2, …) such that one standard unit equals 10^(-scale) of a corresponding
fractional unit.If the fractional unit equals the standard unit, then the asset scale is 0.
Note that this value is optional, and will default to 0 if not supplied.
Declaration
[JsonPropertyName("AssetScale")]
public uint? AssetScale { get; set; }
Property Value
|
Edit this page
View Source
Flags
Declaration
public MPTokenIssuanceCreateFlags? Flags { get; set; }
Property Value
|
Edit this page
View Source
Arbitrary metadata about this issuance, in hex format.
The limit for this field is 1024 bytes.
Declaration
[JsonPropertyName("MPTokenMetadata")]
public string? MPTokenMetadata { get; set; }
Property Value
|
Edit this page
View Source
Declaration
[JsonIgnore]
public string? MPTokenMetadataRow { get; }
Property Value
|
Edit this page
View Source
MaximumAmount
Specifies the maximum asset amount of this token that should ever be issued.
Valid values for this field are between 0 and 9223372036854775807 (the maximum signed 64-bit integer).
If this value is not specified, the issuance does not have a limit.
Declaration
[JsonPropertyName("MaximumAmount")]
public string? MaximumAmount { get; set; }
Property Value
|
Edit this page
View Source
Parsed metadata object conforming to the XLS-89 Multi-Purpose Token Metadata Schema.
Setting this property automatically serializes the schema to the MPTokenMetadata hex field.
Declaration
[JsonIgnore]
public MPTokenMetadataSchema? Metadata { get; set; }
Property Value
|
Edit this page
View Source
TransferFee
The value specifies the fee to charged by the issuer for secondary sales of the token,
if such sales are allowed. Valid values for this field are between 0 and 50000 inclusive,
allowing transfer rates of between 0.00% and 50.00% in increments of 0.001.
Declaration
[JsonPropertyName("TransferFee")]
public ushort? TransferFee { get; set; }
Property Value
Implements