Module metadata

Module metadata 

Source

Modules§

vec
A contiguous growable array type with heap-allocated contents, written Vec<T>.

Macros§

metadata
metadata_init
metadata_init_set_entry
metadata_roles
vec
Creates a Vec containing the arguments.

Structs§

CheckedOrigin
CheckedUrl
ManifestMetadataValue
MetadataCreateInput
MetadataCreateWithDataInput
MetadataCreateWithDataManifestInput
MetadataGetInput
MetadataLockInput
MetadataRemoveInput
MetadataRoles
MetadataSetInput
MetadataSetManifestInput
UncheckedOrigin
UncheckedUrl
Vec
A contiguous growable array type, written as Vec<T>, short for ‘vector’.

Enums§

GenericMetadataValue
MetadataConversionError

Constants§

EMPTY
METADATA_BLUEPRINT
METADATA_CREATE_IDENT
METADATA_CREATE_WITH_DATA_IDENT
METADATA_DISCRIMINATOR_ARRAY_BASE
METADATA_GET_IDENT
METADATA_LOCKER_ROLE
METADATA_LOCKER_UPDATER_ROLE
METADATA_LOCK_IDENT
METADATA_REMOVE_IDENT
METADATA_SETTER_ROLE
METADATA_SETTER_UPDATER_ROLE
METADATA_SET_IDENT
METADATA_VALUE_BOOLEAN_ARRAY_DISCRIMINATOR
METADATA_VALUE_BOOLEAN_DISCRIMINATOR
METADATA_VALUE_DECIMAL_ARRAY_DISCRIMINATOR
METADATA_VALUE_DECIMAL_DISCRIMINATOR
METADATA_VALUE_GLOBAL_ADDRESS_ARRAY_DISCRIMINATOR
METADATA_VALUE_GLOBAL_ADDRESS_DISCRIMINATOR
METADATA_VALUE_I32_ARRAY_DISCRIMINATOR
METADATA_VALUE_I32_DISCRIMINATOR
METADATA_VALUE_I64_ARRAY_DISCRIMINATOR
METADATA_VALUE_I64_DISCRIMINATOR
METADATA_VALUE_INSTANT_ARRAY_DISCRIMINATOR
METADATA_VALUE_INSTANT_DISCRIMINATOR
METADATA_VALUE_NON_FUNGIBLE_GLOBAL_ID_ARRAY_DISCRIMINATOR
METADATA_VALUE_NON_FUNGIBLE_GLOBAL_ID_DISCRIMINATOR
METADATA_VALUE_NON_FUNGIBLE_LOCAL_ID_ARRAY_DISCRIMINATOR
METADATA_VALUE_NON_FUNGIBLE_LOCAL_ID_DISCRIMINATOR
METADATA_VALUE_ORIGIN_ARRAY_DISCRIMINATOR
METADATA_VALUE_ORIGIN_DISCRIMINATOR
METADATA_VALUE_PUBLIC_KEY_ARRAY_DISCRIMINATOR
METADATA_VALUE_PUBLIC_KEY_DISCRIMINATOR
METADATA_VALUE_PUBLIC_KEY_HASH_ARRAY_DISCRIMINATOR
METADATA_VALUE_PUBLIC_KEY_HASH_DISCRIMINATOR
METADATA_VALUE_STRING_ARRAY_DISCRIMINATOR
METADATA_VALUE_STRING_DISCRIMINATOR
METADATA_VALUE_U8_ARRAY_DISCRIMINATOR
METADATA_VALUE_U8_DISCRIMINATOR
METADATA_VALUE_U32_ARRAY_DISCRIMINATOR
METADATA_VALUE_U32_DISCRIMINATOR
METADATA_VALUE_U64_ARRAY_DISCRIMINATOR
METADATA_VALUE_U64_DISCRIMINATOR
METADATA_VALUE_URL_ARRAY_DISCRIMINATOR
METADATA_VALUE_URL_DISCRIMINATOR

Traits§

ArrayMetadataVal
MetadataVal
SingleMetadataVal
ToMetadataEntry

Type Aliases§

CheckedMetadataValue
ManifestMetadataInit
MetadataCreateManifestInput
MetadataCreateOutput
MetadataCreateWithDataOutput
MetadataGetManifestInput
MetadataGetOutput
MetadataInit
MetadataLockManifestInput
MetadataLockOutput
MetadataRemoveManifestInput
MetadataRemoveOutput
MetadataSetOutput
MetadataValue