Skip to main content

Irc27Metadata

type 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.

type Irc27Metadata struct {
// contains filtered or unexported fields
}

func Irc27MetadataTryFromBcs

func Irc27MetadataTryFromBcs(bytes []byte) (*Irc27Metadata, error)

func LiftFromExternalIrc27Metadata

func LiftFromExternalIrc27Metadata(handle uint64) *Irc27Metadata

func (*Irc27Metadata) CollectionName

func (_self *Irc27Metadata) CollectionName() *string

func (*Irc27Metadata) DebugString

func (_self *Irc27Metadata) DebugString() string

func (*Irc27Metadata) Description

func (_self *Irc27Metadata) Description() *string

func (*Irc27Metadata) Destroy

func (object *Irc27Metadata) Destroy()

func (*Irc27Metadata) IssuerName

func (_self *Irc27Metadata) IssuerName() *string

func (*Irc27Metadata) MediaType

func (_self *Irc27Metadata) MediaType() string

func (*Irc27Metadata) Name

func (_self *Irc27Metadata) Name() string

func (*Irc27Metadata) Uri

func (_self *Irc27Metadata) Uri() string

func (*Irc27Metadata) Version

func (_self *Irc27Metadata) Version() string