Nft
Namespace: IotaSdk
A typed view of an on-chain 0x107a::nft::Nft object.
public class Nft : INft, System.IDisposable
Inheritance Object → Nft
Implements INft, IDisposable
Attributes NullableContextAttribute, NullableAttribute
Constructors
Nft(UInt64)
public Nft(ulong pointer)
Parameters
pointer UInt64
Methods
Destroy()
public void Destroy()
Dispose()
public void Dispose()
Id()
The object's ID.
public ObjectId Id()
Returns
ImmutableIssuer()
public Address? ImmutableIssuer()
Returns
ImmutableMetadata()
public Irc27Metadata ImmutableMetadata()
Returns
LegacySender()
public Address? LegacySender()
Returns
Metadata()
public Byte[]? Metadata()
Returns
Tag()
public Byte[]? Tag()
Returns
TryFromBcs(Byte[])
Decode from BCS bytes, without validating the on-chain type tag.
public static Nft TryFromBcs(Byte[] bytes)
Parameters
bytes Byte[]
Returns
Exceptions
TryFromObject(Object)
Decode from an on-chain object, validating its Move type tag.
public static Nft TryFromObject(Object object)
Parameters
object Object