Class: Irc27Metadata
A typed view of 0x107a::irc27::Irc27Metadata (usually nested inside an
[Nft]).
The royalties, attributes, and non_standard_fields VecMap fields
are not yet exposed across the FFI boundary — consumers that need them
can decode the inner type from BCS in Rust.
Extends
UniffiAbstractObject
Implements
Properties
[destructorGuardSymbol]
readonly [destructorGuardSymbol]: UniffiGcObject;
[pointerLiteralSymbol]
readonly [pointerLiteralSymbol]: bigint;
[uniffiTypeNameSymbol]
readonly [uniffiTypeNameSymbol]: "Irc27Metadata" = "Irc27Metadata";
Methods
collectionName()
collectionName(): string | undefined;
Returns
string | undefined
Implementation of
Irc27MetadataLike.collectionName
description()
description(): string | undefined;
Returns
string | undefined
Implementation of
issuerName()
issuerName(): string | undefined;
Returns
string | undefined
Implementation of
mediaType()
mediaType(): string;
Returns
string
Implementation of
name()
name(): string;
Returns
string
Implementation of
toDebugString()
toDebugString(): string;
Returns
string
toString()
toString(): string;
Returns a string representation of an object.
Returns
string
uniffiDestroy()
uniffiDestroy(): void;
Explicitly tell Rust to destroy the native peer that backs this object.
Once this method has been called, any following method calls will throw an error.
Can be called more than once.
Returns
void
Overrides
UniffiAbstractObject.uniffiDestroy
uniffiUse()
uniffiUse<T>(block): T;
A convenience method to use this object, then destroy it after its use.
Type Parameters
T
T
Parameters
block
(obj) => T
Returns
T
Inherited from
UniffiAbstractObject.uniffiUse
uri()
uri(): string;
Returns
string
Implementation of
version()
version(): string;
Returns
string
Implementation of
instanceOf()
static instanceOf(obj_): obj_ is Irc27Metadata;
Parameters
obj_
any
Returns
obj_ is Irc27Metadata
tryFromBcs()
static tryFromBcs(bytes): Irc27MetadataLike;
Parameters
bytes
ArrayBuffer