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§
- Approve
Collection Authority - Approve
Collection Authority Bumps - Bubblegum
SetCollection Size - Bubblegum
SetCollection Size Bumps - Burn
Edition Nft - Burn
Edition NftBumps - BurnNft
- Burn
NftBumps - Create
Master Edition V3 - Create
Master Edition V3Bumps - Create
Metadata Accounts V3 - Create
Metadata Accounts V3Bumps - Freeze
Delegated Account - Freeze
Delegated Account Bumps - Master
Edition Account - Metadata
- Metadata
Account - Mint
NewEdition From Master Edition ViaToken - Mint
NewEdition From Master Edition ViaToken Bumps - Remove
Creator Verification - Remove
Creator Verification Bumps - Revoke
Collection Authority - Revoke
Collection Authority Bumps - SetAnd
Verify Collection - SetAnd
Verify Collection Bumps - SetAnd
Verify Sized Collection Item - SetAnd
Verify Sized Collection Item Bumps - SetCollection
Size - SetCollection
Size Bumps - SetToken
Standard - SetToken
Standard Bumps - Sign
Metadata - Sign
Metadata Bumps - Thaw
Delegated Account - Thaw
Delegated Account Bumps - Token
Record Account - Unverify
Collection - Unverify
Collection Bumps - Unverify
Sized Collection Item - Unverify
Sized Collection Item Bumps - Update
Metadata Accounts V2 - Update
Metadata Accounts V2Bumps - Update
Primary Sale Happened ViaToken - Update
Primary Sale Happened ViaToken Bumps - Utilize
- Utilize
Bumps - Verify
Collection - Verify
Collection Bumps - Verify
Sized Collection Item - Verify
Sized Collection Item Bumps
Constants§
- ID
mpl_token_metadataprogram 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