Structs

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