Class NFTInfo
Response expected from an NFTInfoRequest.
Inherited Members
Namespace: Xrpl.Models.Methods
Assembly: Xrpl.dll
Syntax
public class NFTInfo : BaseMethodResult
Properties
| Edit this page View SourceFlags
The flags the token was minted with.
Declaration
[JsonPropertyName("flags")]
public uint? Flags { get; set; }
Property Value
| Type | Description |
|---|---|
| uint? |
IsBurned
Whether the token has been burned, in which case it has no owner any more.
Declaration
[JsonPropertyName("is_burned")]
public bool? IsBurned { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Issuer
The account that minted the token.
Declaration
[JsonPropertyName("issuer")]
public string Issuer { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LedgerIndex
The ledger the answer was read from.
Declaration
[JsonPropertyName("ledger_index")]
public uint? LedgerIndex { get; set; }
Property Value
| Type | Description |
|---|---|
| uint? |
NFTokenID
The token this describes.
Declaration
[JsonPropertyName("nft_id")]
public string NFTokenID { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Owner
Who holds the token now.
Declaration
[JsonPropertyName("owner")]
public string Owner { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Remarks
The reason this command is worth having. An owner cannot be worked out from NFTSellOffers: selling a token does not remove offers for it from the ledger, so offers made by a previous owner keep being returned long after they can no longer be accepted, and the current owner may have made none at all.
Serial
The token's sequence within that issuer and taxon.
Declaration
[JsonPropertyName("nft_serial")]
public uint? Serial { get; set; }
Property Value
| Type | Description |
|---|---|
| uint? |
Remarks
Clio sends this as nft_serial; its own source notes that the documentation calls
it nft_sequence. The name here follows what actually arrives on the wire.
Taxon
The issuer's own grouping of their tokens.
Declaration
[JsonPropertyName("nft_taxon")]
public uint? Taxon { get; set; }
Property Value
| Type | Description |
|---|---|
| uint? |
TransferFee
The issuer's cut of secondary sales, in units of 1/100 000.
Declaration
[JsonPropertyName("transfer_fee")]
public uint? TransferFee { get; set; }
Property Value
| Type | Description |
|---|---|
| uint? |
URI
The URI the token was minted with, as hex.
Declaration
[JsonPropertyName("uri")]
public string URI { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Validated
Whether the answer comes from a validated ledger.
Declaration
[JsonPropertyName("validated")]
public bool? Validated { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |