Module metadata

Module metadata 

Source
Expand description

Metadata Module

This module offers functionalities for handling token metadata using the mpl_token_metadata program. It includes functions for creating and updating token metadata, which is essential for defining the properties of SPL tokens such as name, symbol, and URI.

Re-exports§

pub use mpl_token_metadata;

Structs§

ApproveCollectionAuthority
ApproveCollectionAuthorityBumps
BubblegumSetCollectionSize
BubblegumSetCollectionSizeBumps
BurnEditionNft
BurnEditionNftBumps
BurnNft
BurnNftBumps
CreateMasterEditionV3
CreateMasterEditionV3Bumps
CreateMetadataAccountsV3
CreateMetadataAccountsV3Bumps
FreezeDelegatedAccount
FreezeDelegatedAccountBumps
MasterEditionAccount
Metadata
MetadataAccount
MintNewEditionFromMasterEditionViaToken
MintNewEditionFromMasterEditionViaTokenBumps
RemoveCreatorVerification
RemoveCreatorVerificationBumps
RevokeCollectionAuthority
RevokeCollectionAuthorityBumps
SetAndVerifyCollection
SetAndVerifyCollectionBumps
SetAndVerifySizedCollectionItem
SetAndVerifySizedCollectionItemBumps
SetCollectionSize
SetCollectionSizeBumps
SetTokenStandard
SetTokenStandardBumps
SignMetadata
SignMetadataBumps
ThawDelegatedAccount
ThawDelegatedAccountBumps
TokenRecordAccount
UnverifyCollection
UnverifyCollectionBumps
UnverifySizedCollectionItem
UnverifySizedCollectionItemBumps
UpdateMetadataAccountsV2
UpdateMetadataAccountsV2Bumps
UpdatePrimarySaleHappenedViaToken
UpdatePrimarySaleHappenedViaTokenBumps
Utilize
UtilizeBumps
VerifyCollection
VerifyCollectionBumps
VerifySizedCollectionItem
VerifySizedCollectionItemBumps

Constants§

ID
mpl_token_metadata program ID.

Functions§

approve_collection_authority
bubblegum_set_collection_size
burn_edition_nft
burn_nft
create_master_edition_v3
create_metadata_accounts_v3
freeze_delegated_account
mint_new_edition_from_master_edition_via_token
remove_creator_verification
revoke_collection_authority
set_and_verify_collection
set_and_verify_sized_collection_item
set_collection_size
set_token_standard
sign_metadata
thaw_delegated_account
unverify_collection
unverify_sized_collection_item
update_metadata_accounts_v2
update_primary_sale_happened_via_token
utilize
verify_collection
verify_sized_collection_item