Module mpl_token_metadata::instruction
source · [−]Structs
Args for create call
Args for create call
Args for create call
Args for update call
Args for update call
Enums
Instructions supported by the Metadata program.
Functions
Approve Collection Authority
Approve Use Authority
Burn Edition NFT
Burn NFT
Converts a master edition v1 to v2
creates a create_master_edition instruction
[deprecated(since=“1.1.0”, note=“please use
create_master_edition_v3
instead”)]creates a create_master_edition instruction
Creates an CreateMetadataAccounts instruction
#[deprecated(since=“1.1.0”, note=“please use
create_metadata_accounts_v3
instead”)]Creates an CreateMetadataAccounts instruction
#[deprecated(since=“1.3.0”, note=“please use
create_metadata_accounts_v3
instead”)]Create a new Metadata Account
Freeze delegated account
creates a mint_edition_proxy instruction
creates a mint_new_edition_from_master_edition instruction
puff metadata account instruction
Remove Creator Verificaton
Revoke account to call verify_collection on this NFT
Revoke account to call utilize on this NFT
Allows the same Update Authority (Or Delegated Authority) on an NFT and Collection to perform update_metadata_accounts_v2 with collection and verify_collection on the NFT/Collection in one instruction
Allows the same Update Authority (Or Delegated Authority) on an NFT and Collection to perform update_metadata_accounts_v2 with collection and verify_collection on the NFT/Collection in one instruction
Sign Metadata
Thaw delegated account
Unverify Collection
Unverify Collection V2 – Supports v1.3 Collection Details
update metadata account instruction
#[deprecated(since=“1.1.0”, note=“please use
update_metadata_accounts_v2
instead”)]creates a update_primary_sale_happened_via_token instruction
Utilize
Verify Collection
Verify Collection V2 – Supports v1.3 Collection Details