Coda by Ian Macalinao
    Preparing search index...

    Module @macalinao/clients-token-metadata

    @macalinao/clients-token-metadata

    npm version

    TypeScript client for the Metaplex Token Metadata program, generated using Codama with full ESM support.

    bun add @macalinao/clients-token-metadata
    

    This client is generated from the Token Metadata IDL using Coda CLI:

    # Generate the client from idls/token_metadata.json
    bun run codegen

    # Build the TypeScript
    bun run build

    The coda.config.mjs file adds custom PDAs to the generated client, including the standard metadata PDA derivation.

    import {
    getCreateMetadataAccountInstruction,
    fetchMetadata,
    } from "@macalinao/clients-token-metadata";

    // Fetch metadata account
    const metadata = await fetchMetadata(rpc, metadataAddress);

    // Create metadata account instruction
    const instruction = getCreateMetadataAccountInstruction({
    // ... instruction parameters
    });

    Copyright © 2025 Ian Macalinao

    Licensed under the Apache License, Version 2.0

    Enumerations

    AuthorityType
    HolderDelegateRole
    Key
    MetadataDelegateRole
    MigrationType
    PayloadKey
    RevokeArgs
    TokenDelegateRole
    TokenMetadataAccount
    TokenMetadataInstruction
    TokenStandard
    TokenState
    UseMethod
    VerificationArgs

    Interfaces

    ApproveCollectionAuthorityAsyncInput
    ApproveCollectionAuthorityInput
    ApproveCollectionAuthorityInstructionData
    ApproveCollectionAuthorityInstructionDataArgs
    ApproveUseAuthorityArgs
    ApproveUseAuthorityArgsArgs
    ApproveUseAuthorityAsyncInput
    ApproveUseAuthorityInput
    ApproveUseAuthorityInstructionData
    ApproveUseAuthorityInstructionDataArgs
    AssetData
    AssetDataArgs
    AuthorizationData
    AuthorizationDataArgs
    BubblegumSetCollectionSizeInput
    BubblegumSetCollectionSizeInstructionData
    BubblegumSetCollectionSizeInstructionDataArgs
    BurnArgs
    BurnArgsArgs
    BurnAsyncInput
    BurnEditionNftInput
    BurnEditionNftInstructionData
    BurnEditionNftInstructionDataArgs
    BurnInput
    BurnInstructionData
    BurnInstructionDataArgs
    BurnNftAsyncInput
    BurnNftInput
    BurnNftInstructionData
    BurnNftInstructionDataArgs
    CloseAccountsAsyncInput
    CloseAccountsInput
    CloseAccountsInstructionData
    CloseAccountsInstructionDataArgs
    CloseEscrowAccountAsyncInput
    CloseEscrowAccountInput
    CloseEscrowAccountInstructionData
    CloseEscrowAccountInstructionDataArgs
    CollectInput
    CollectInstructionData
    CollectInstructionDataArgs
    Collection
    CollectionAuthorityRecord
    CollectionAuthorityRecordArgs
    ConvertMasterEditionV1ToV2Input
    ConvertMasterEditionV1ToV2InstructionData
    ConvertMasterEditionV1ToV2InstructionDataArgs
    CreateArgs
    CreateArgsArgs
    CreateAsyncInput
    CreateEscrowAccountAsyncInput
    CreateEscrowAccountInput
    CreateEscrowAccountInstructionData
    CreateEscrowAccountInstructionDataArgs
    CreateInput
    CreateInstructionData
    CreateInstructionDataArgs
    CreateMasterEditionArgs
    CreateMasterEditionArgsArgs
    CreateMasterEditionAsyncInput
    CreateMasterEditionInput
    CreateMasterEditionInstructionData
    CreateMasterEditionInstructionDataArgs
    CreateMasterEditionV3AsyncInput
    CreateMasterEditionV3Input
    CreateMasterEditionV3InstructionData
    CreateMasterEditionV3InstructionDataArgs
    CreateMetadataAccountArgsV3
    CreateMetadataAccountArgsV3Args
    CreateMetadataAccountAsyncInput
    CreateMetadataAccountInput
    CreateMetadataAccountInstructionData
    CreateMetadataAccountInstructionDataArgs
    CreateMetadataAccountV2AsyncInput
    CreateMetadataAccountV2Input
    CreateMetadataAccountV2InstructionData
    CreateMetadataAccountV2InstructionDataArgs
    CreateMetadataAccountV3AsyncInput
    CreateMetadataAccountV3Input
    CreateMetadataAccountV3InstructionData
    CreateMetadataAccountV3InstructionDataArgs
    Creator
    Data
    DataArgs
    DataV2
    DataV2Args
    DelegateAsyncInput
    DelegateInput
    DelegateInstructionData
    DelegateInstructionDataArgs
    DeprecatedCreateMasterEditionAsyncInput
    DeprecatedCreateMasterEditionInput
    DeprecatedCreateMasterEditionInstructionData
    DeprecatedCreateMasterEditionInstructionDataArgs
    DeprecatedCreateReservationListInput
    DeprecatedCreateReservationListInstructionData
    DeprecatedCreateReservationListInstructionDataArgs
    DeprecatedMintNewEditionFromMasterEditionViaPrintingTokenAsyncInput
    DeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInput
    DeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstructionData
    DeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstructionDataArgs
    DeprecatedMintPrintingTokensInput
    DeprecatedMintPrintingTokensInstructionData
    DeprecatedMintPrintingTokensInstructionDataArgs
    DeprecatedMintPrintingTokensViaTokenInput
    DeprecatedMintPrintingTokensViaTokenInstructionData
    DeprecatedMintPrintingTokensViaTokenInstructionDataArgs
    DeprecatedSetReservationListInput
    DeprecatedSetReservationListInstructionData
    DeprecatedSetReservationListInstructionDataArgs
    Edition
    EditionArgs
    EditionMarker
    EditionMarkerArgs
    EditionMarkerV2
    EditionMarkerV2Args
    FreezeDelegatedAccountInput
    FreezeDelegatedAccountInstructionData
    FreezeDelegatedAccountInstructionDataArgs
    HolderDelegateRecord
    HolderDelegateRecordArgs
    LockArgs
    LockArgsArgs
    LockAsyncInput
    LockInput
    LockInstructionData
    LockInstructionDataArgs
    MasterEditionSeeds
    MasterEditionV1
    MasterEditionV1Args
    MasterEditionV2
    MasterEditionV2Args
    Metadata
    MetadataArgs
    MetadataDelegateRecord
    MetadataDelegateRecordArgs
    MetadataSeeds
    MigrateAsyncInput
    MigrateInput
    MigrateInstructionData
    MigrateInstructionDataArgs
    MintArgs
    MintArgsArgs
    MintAsyncInput
    MintInput
    MintInstructionData
    MintInstructionDataArgs
    MintNewEditionFromMasterEditionViaTokenArgs
    MintNewEditionFromMasterEditionViaTokenArgsArgs
    MintNewEditionFromMasterEditionViaTokenInput
    MintNewEditionFromMasterEditionViaTokenInstructionData
    MintNewEditionFromMasterEditionViaTokenInstructionDataArgs
    MintNewEditionFromMasterEditionViaVaultProxyInput
    MintNewEditionFromMasterEditionViaVaultProxyInstructionData
    MintNewEditionFromMasterEditionViaVaultProxyInstructionDataArgs
    ParsedApproveCollectionAuthorityInstruction
    ParsedApproveUseAuthorityInstruction
    ParsedBubblegumSetCollectionSizeInstruction
    ParsedBurnEditionNftInstruction
    ParsedBurnInstruction
    ParsedBurnNftInstruction
    ParsedCloseAccountsInstruction
    ParsedCloseEscrowAccountInstruction
    ParsedCollectInstruction
    ParsedConvertMasterEditionV1ToV2Instruction
    ParsedCreateEscrowAccountInstruction
    ParsedCreateInstruction
    ParsedCreateMasterEditionInstruction
    ParsedCreateMasterEditionV3Instruction
    ParsedCreateMetadataAccountInstruction
    ParsedCreateMetadataAccountV2Instruction
    ParsedCreateMetadataAccountV3Instruction
    ParsedDelegateInstruction
    ParsedDeprecatedCreateMasterEditionInstruction
    ParsedDeprecatedCreateReservationListInstruction
    ParsedDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstruction
    ParsedDeprecatedMintPrintingTokensInstruction
    ParsedDeprecatedMintPrintingTokensViaTokenInstruction
    ParsedDeprecatedSetReservationListInstruction
    ParsedFreezeDelegatedAccountInstruction
    ParsedLockInstruction
    ParsedMigrateInstruction
    ParsedMintInstruction
    ParsedMintNewEditionFromMasterEditionViaTokenInstruction
    ParsedMintNewEditionFromMasterEditionViaVaultProxyInstruction
    ParsedPrintInstruction
    ParsedPuffMetadataInstruction
    ParsedRemoveCreatorVerificationInstruction
    ParsedResizeInstruction
    ParsedRevokeCollectionAuthorityInstruction
    ParsedRevokeInstruction
    ParsedRevokeUseAuthorityInstruction
    ParsedSetAndVerifyCollectionInstruction
    ParsedSetAndVerifySizedCollectionItemInstruction
    ParsedSetCollectionSizeInstruction
    ParsedSetTokenStandardInstruction
    ParsedSignMetadataInstruction
    ParsedThawDelegatedAccountInstruction
    ParsedTransferInstruction
    ParsedTransferOutOfEscrowInstruction
    ParsedUnlockInstruction
    ParsedUnverifyCollectionInstruction
    ParsedUnverifyInstruction
    ParsedUnverifySizedCollectionItemInstruction
    ParsedUpdateInstruction
    ParsedUpdateMetadataAccountInstruction
    ParsedUpdateMetadataAccountV2Instruction
    ParsedUpdatePrimarySaleHappenedViaTokenInstruction
    ParsedUseInstruction
    ParsedUtilizeInstruction
    ParsedVerifyCollectionInstruction
    ParsedVerifyInstruction
    ParsedVerifySizedCollectionItemInstruction
    Payload
    PayloadArgs
    PrintInput
    PrintInstructionData
    PrintInstructionDataArgs
    ProgrammableConfig
    ProgrammableConfigArgs
    ProofInfo
    PuffMetadataInput
    PuffMetadataInstructionData
    PuffMetadataInstructionDataArgs
    RemoveCreatorVerificationInput
    RemoveCreatorVerificationInstructionData
    RemoveCreatorVerificationInstructionDataArgs
    Reservation
    ReservationArgs
    ReservationListV1
    ReservationListV1Args
    ReservationListV2
    ReservationListV2Args
    ReservationV1
    ResizeAsyncInput
    ResizeInput
    ResizeInstructionData
    ResizeInstructionDataArgs
    RevokeAsyncInput
    RevokeCollectionAuthorityAsyncInput
    RevokeCollectionAuthorityInput
    RevokeCollectionAuthorityInstructionData
    RevokeCollectionAuthorityInstructionDataArgs
    RevokeInput
    RevokeInstructionData
    RevokeInstructionDataArgs
    RevokeUseAuthorityAsyncInput
    RevokeUseAuthorityInput
    RevokeUseAuthorityInstructionData
    RevokeUseAuthorityInstructionDataArgs
    SeedsVec
    SetAndVerifyCollectionInput
    SetAndVerifyCollectionInstructionData
    SetAndVerifyCollectionInstructionDataArgs
    SetAndVerifySizedCollectionItemInput
    SetAndVerifySizedCollectionItemInstructionData
    SetAndVerifySizedCollectionItemInstructionDataArgs
    SetCollectionSizeArgs
    SetCollectionSizeArgsArgs
    SetCollectionSizeInput
    SetCollectionSizeInstructionData
    SetCollectionSizeInstructionDataArgs
    SetTokenStandardAsyncInput
    SetTokenStandardInput
    SetTokenStandardInstructionData
    SetTokenStandardInstructionDataArgs
    SignMetadataInput
    SignMetadataInstructionData
    SignMetadataInstructionDataArgs
    ThawDelegatedAccountInput
    ThawDelegatedAccountInstructionData
    ThawDelegatedAccountInstructionDataArgs
    TokenOwnedEscrow
    TokenOwnedEscrowArgs
    TokenRecord
    TokenRecordArgs
    TransferArgs
    TransferArgsArgs
    TransferAsyncInput
    TransferInput
    TransferInstructionData
    TransferInstructionDataArgs
    TransferOutOfEscrowArgs
    TransferOutOfEscrowArgsArgs
    TransferOutOfEscrowInput
    TransferOutOfEscrowInstructionData
    TransferOutOfEscrowInstructionDataArgs
    UnlockArgs
    UnlockArgsArgs
    UnlockAsyncInput
    UnlockInput
    UnlockInstructionData
    UnlockInstructionDataArgs
    UnverifyCollectionInput
    UnverifyCollectionInstructionData
    UnverifyCollectionInstructionDataArgs
    UnverifyInput
    UnverifyInstructionData
    UnverifyInstructionDataArgs
    UnverifySizedCollectionItemInput
    UnverifySizedCollectionItemInstructionData
    UnverifySizedCollectionItemInstructionDataArgs
    UpdateAsyncInput
    UpdateInput
    UpdateInstructionData
    UpdateInstructionDataArgs
    UpdateMetadataAccountArgsV2
    UpdateMetadataAccountArgsV2Args
    UpdateMetadataAccountInput
    UpdateMetadataAccountInstructionData
    UpdateMetadataAccountInstructionDataArgs
    UpdateMetadataAccountV2Input
    UpdateMetadataAccountV2InstructionData
    UpdateMetadataAccountV2InstructionDataArgs
    UpdatePrimarySaleHappenedViaTokenInput
    UpdatePrimarySaleHappenedViaTokenInstructionData
    UpdatePrimarySaleHappenedViaTokenInstructionDataArgs
    UseArgs
    UseArgsArgs
    UseAsyncInput
    UseAuthorityRecord
    UseAuthorityRecordArgs
    UseInput
    UseInstructionData
    UseInstructionDataArgs
    Uses
    UsesArgs
    UtilizeArgs
    UtilizeArgsArgs
    UtilizeAsyncInput
    UtilizeInput
    UtilizeInstructionData
    UtilizeInstructionDataArgs
    VerifyCollectionInput
    VerifyCollectionInstructionData
    VerifyCollectionInstructionDataArgs
    VerifyInput
    VerifyInstructionData
    VerifyInstructionDataArgs
    VerifySizedCollectionItemInput
    VerifySizedCollectionItemInstructionData
    VerifySizedCollectionItemInstructionDataArgs

    Type Aliases

    ApproveCollectionAuthorityInstruction
    ApproveUseAuthorityInstruction
    AuthorityTypeArgs
    BubblegumSetCollectionSizeInstruction
    BurnEditionNftInstruction
    BurnInstruction
    BurnNftInstruction
    CloseAccountsInstruction
    CloseEscrowAccountInstruction
    CollectInstruction
    CollectionArgs
    CollectionDetails
    CollectionDetailsArgs
    CollectionDetailsToggle
    CollectionDetailsToggleArgs
    CollectionToggle
    CollectionToggleArgs
    ConvertMasterEditionV1ToV2Instruction
    CreateEscrowAccountInstruction
    CreateInstruction
    CreateMasterEditionInstruction
    CreateMasterEditionV3Instruction
    CreateMetadataAccountInstruction
    CreateMetadataAccountV2Instruction
    CreateMetadataAccountV3Instruction
    CreatorArgs
    DelegateArgs
    DelegateArgsArgs
    DelegateInstruction
    DeprecatedCreateMasterEditionInstruction
    DeprecatedCreateReservationListInstruction
    DeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstruction
    DeprecatedMintPrintingTokensInstruction
    DeprecatedMintPrintingTokensViaTokenInstruction
    DeprecatedSetReservationListInstruction
    EscrowAuthority
    EscrowAuthorityArgs
    FreezeDelegatedAccountInstruction
    HolderDelegateRoleArgs
    KeyArgs
    LockInstruction
    MetadataDelegateRoleArgs
    MigrateInstruction
    MigrationTypeArgs
    MintInstruction
    MintNewEditionFromMasterEditionViaTokenInstruction
    MintNewEditionFromMasterEditionViaVaultProxyInstruction
    ParsedTokenMetadataInstruction
    PayloadKeyArgs
    PayloadType
    PayloadTypeArgs
    PrintArgs
    PrintArgsArgs
    PrintInstruction
    PrintSupply
    PrintSupplyArgs
    ProofInfoArgs
    PuffMetadataInstruction
    RemoveCreatorVerificationInstruction
    ReservationV1Args
    ResizeInstruction
    RevokeArgsArgs
    RevokeCollectionAuthorityInstruction
    RevokeInstruction
    RevokeUseAuthorityInstruction
    RuleSetToggle
    RuleSetToggleArgs
    SeedsVecArgs
    SetAndVerifyCollectionInstruction
    SetAndVerifySizedCollectionItemInstruction
    SetCollectionSizeInstruction
    SetTokenStandardInstruction
    SignMetadataInstruction
    ThawDelegatedAccountInstruction
    TokenDelegateRoleArgs
    TokenMetadataError
    TokenStandardArgs
    TokenStateArgs
    TransferInstruction
    TransferOutOfEscrowInstruction
    UnlockInstruction
    UnverifyCollectionInstruction
    UnverifyInstruction
    UnverifySizedCollectionItemInstruction
    UpdateArgs
    UpdateArgsArgs
    UpdateInstruction
    UpdateMetadataAccountInstruction
    UpdateMetadataAccountV2Instruction
    UpdatePrimarySaleHappenedViaTokenInstruction
    UseInstruction
    UseMethodArgs
    UsesToggle
    UsesToggleArgs
    UtilizeInstruction
    VerificationArgsArgs
    VerifyCollectionInstruction
    VerifyInstruction
    VerifySizedCollectionItemInstruction

    Variables

    APPROVE_COLLECTION_AUTHORITY_DISCRIMINATOR
    APPROVE_USE_AUTHORITY_DISCRIMINATOR
    BUBBLEGUM_SET_COLLECTION_SIZE_DISCRIMINATOR
    BURN_DISCRIMINATOR
    BURN_EDITION_NFT_DISCRIMINATOR
    BURN_NFT_DISCRIMINATOR
    CLOSE_ACCOUNTS_DISCRIMINATOR
    CLOSE_ESCROW_ACCOUNT_DISCRIMINATOR
    COLLECT_DISCRIMINATOR
    CONVERT_MASTER_EDITION_V1_TO_V2_DISCRIMINATOR
    CREATE_DISCRIMINATOR
    CREATE_ESCROW_ACCOUNT_DISCRIMINATOR
    CREATE_MASTER_EDITION_DISCRIMINATOR
    CREATE_MASTER_EDITION_V3_DISCRIMINATOR
    CREATE_METADATA_ACCOUNT_DISCRIMINATOR
    CREATE_METADATA_ACCOUNT_V2_DISCRIMINATOR
    CREATE_METADATA_ACCOUNT_V3_DISCRIMINATOR
    DELEGATE_DISCRIMINATOR
    DEPRECATED_CREATE_MASTER_EDITION_DISCRIMINATOR
    DEPRECATED_CREATE_RESERVATION_LIST_DISCRIMINATOR
    DEPRECATED_MINT_NEW_EDITION_FROM_MASTER_EDITION_VIA_PRINTING_TOKEN_DISCRIMINATOR
    DEPRECATED_MINT_PRINTING_TOKENS_DISCRIMINATOR
    DEPRECATED_MINT_PRINTING_TOKENS_VIA_TOKEN_DISCRIMINATOR
    DEPRECATED_SET_RESERVATION_LIST_DISCRIMINATOR
    FREEZE_DELEGATED_ACCOUNT_DISCRIMINATOR
    LOCK_DISCRIMINATOR
    MIGRATE_DISCRIMINATOR
    MINT_DISCRIMINATOR
    MINT_NEW_EDITION_FROM_MASTER_EDITION_VIA_TOKEN_DISCRIMINATOR
    MINT_NEW_EDITION_FROM_MASTER_EDITION_VIA_VAULT_PROXY_DISCRIMINATOR
    PUFF_METADATA_DISCRIMINATOR
    REMOVE_CREATOR_VERIFICATION_DISCRIMINATOR
    RESIZE_DISCRIMINATOR
    REVOKE_COLLECTION_AUTHORITY_DISCRIMINATOR
    REVOKE_DISCRIMINATOR
    REVOKE_USE_AUTHORITY_DISCRIMINATOR
    SET_AND_VERIFY_COLLECTION_DISCRIMINATOR
    SET_AND_VERIFY_SIZED_COLLECTION_ITEM_DISCRIMINATOR
    SET_COLLECTION_SIZE_DISCRIMINATOR
    SET_TOKEN_STANDARD_DISCRIMINATOR
    SIGN_METADATA_DISCRIMINATOR
    THAW_DELEGATED_ACCOUNT_DISCRIMINATOR
    TOKEN_METADATA_ERROR__ACCOUNT_ALREADY_RESIZED
    TOKEN_METADATA_ERROR__ADDRESS_NOT_IN_RESERVATION
    TOKEN_METADATA_ERROR__ALREADY_INITIALIZED
    TOKEN_METADATA_ERROR__ALREADY_UNVERIFIED
    TOKEN_METADATA_ERROR__ALREADY_VERIFIED
    TOKEN_METADATA_ERROR__AMOUNT_MUST_BE_GREATER_THAN_ZERO
    TOKEN_METADATA_ERROR__AUTHORIZATION_TOKEN_ACCOUNT_OWNER_MISMATCH
    TOKEN_METADATA_ERROR__BEYOND_ALOTTED_ADDRESS_SIZE
    TOKEN_METADATA_ERROR__BEYOND_MAX_ADDRESS_SIZE
    TOKEN_METADATA_ERROR__BORSH_DESERIALIZATION_ERROR
    TOKEN_METADATA_ERROR__BORSH_SERIALIZATION_ERROR
    TOKEN_METADATA_ERROR__CANNOT_ADJUST_VERIFIED_CREATOR
    TOKEN_METADATA_ERROR__CANNOT_BURN_WITH_DELEGATE
    TOKEN_METADATA_ERROR__CANNOT_CHANGE_UPDATE_AUTHORITY_WITH_DELEGATE
    TOKEN_METADATA_ERROR__CANNOT_CHANGE_USE_METHOD_AFTER_FIRST_USE
    TOKEN_METADATA_ERROR__CANNOT_CHANGE_USES_AFTER_FIRST_USE
    TOKEN_METADATA_ERROR__CANNOT_REMOVE_VERIFIED_CREATOR
    TOKEN_METADATA_ERROR__CANNOT_UNVERIFY_ANOTHER_CREATOR
    TOKEN_METADATA_ERROR__CANNOT_UPDATE_ASSET_WITH_DELEGATE
    TOKEN_METADATA_ERROR__CANNOT_UPDATE_VERIFIED_COLLECTION
    TOKEN_METADATA_ERROR__CANNOT_VERIFY_ANOTHER_CREATOR
    TOKEN_METADATA_ERROR__CANNOT_WIPE_VERIFIED_CREATORS
    TOKEN_METADATA_ERROR__COLLECTION_AUTHORITY_DOES_NOT_EXIST
    TOKEN_METADATA_ERROR__COLLECTION_AUTHORITY_RECORD_ALREADY_EXISTS
    TOKEN_METADATA_ERROR__COLLECTION_CANNOT_BE_VERIFIED_IN_THIS_INSTRUCTION
    TOKEN_METADATA_ERROR__COLLECTION_MASTER_EDITION_ACCOUNT_INVALID
    TOKEN_METADATA_ERROR__COLLECTION_MUST_BE_A_UNIQUE_MASTER_EDITION
    TOKEN_METADATA_ERROR__COLLECTION_NOT_FOUND
    TOKEN_METADATA_ERROR__CONDITIONS_FOR_CLOSING_NOT_MET
    TOKEN_METADATA_ERROR__COULD_NOT_DETERMINE_TOKEN_STANDARD
    TOKEN_METADATA_ERROR__CREATOR_NOT_FOUND
    TOKEN_METADATA_ERROR__CREATORS_MUST_BE_ATLEAST_ONE
    TOKEN_METADATA_ERROR__CREATORS_TOO_LONG
    TOKEN_METADATA_ERROR__DATA_INCREMENT_LIMIT_EXCEEDED
    TOKEN_METADATA_ERROR__DATA_IS_EMPTY_OR_ZEROED
    TOKEN_METADATA_ERROR__DATA_IS_IMMUTABLE
    TOKEN_METADATA_ERROR__DATA_TYPE_MISMATCH
    TOKEN_METADATA_ERROR__DELEGATE_ALREADY_EXISTS
    TOKEN_METADATA_ERROR__DELEGATE_NOT_FOUND
    TOKEN_METADATA_ERROR__DERIVED_KEY_INVALID
    TOKEN_METADATA_ERROR__DESTINATION_MINT_MISMATCH
    TOKEN_METADATA_ERROR__DISABLED
    TOKEN_METADATA_ERROR__DUPLICATE_CREATOR_ADDRESS
    TOKEN_METADATA_ERROR__EDITION_ALREADY_MINTED
    TOKEN_METADATA_ERROR__EDITION_MINT_DECIMALS_SHOULD_BE_ZERO
    TOKEN_METADATA_ERROR__EDITION_NUMBER_GREATER_THAN_MAX_SUPPLY
    TOKEN_METADATA_ERROR__EDITION_OVERRIDE_CANNOT_BE_ZERO
    TOKEN_METADATA_ERROR__EDITIONS_MUST_HAVE_EXACTLY_ONE_TOKEN
    TOKEN_METADATA_ERROR__ESCROW_PARENT_HAS_DELEGATE
    TOKEN_METADATA_ERROR__EXPECTED_UNINITIALIZED_ACCOUNT
    TOKEN_METADATA_ERROR__FEATURE_NOT_SUPPORTED
    TOKEN_METADATA_ERROR__INCORRECT_OWNER
    TOKEN_METADATA_ERROR__INCORRECT_TOKEN_STATE
    TOKEN_METADATA_ERROR__INSTRUCTION_NOT_SUPPORTED
    TOKEN_METADATA_ERROR__INSTRUCTION_PACK_ERROR
    TOKEN_METADATA_ERROR__INSTRUCTION_UNPACK_ERROR
    TOKEN_METADATA_ERROR__INSUFFICIENT_TOKEN_BALANCE
    TOKEN_METADATA_ERROR__INSUFFICIENT_TOKENS
    TOKEN_METADATA_ERROR__INVALID_AMOUNT
    TOKEN_METADATA_ERROR__INVALID_ASSOCIATED_TOKEN_ACCOUNT_PROGRAM
    TOKEN_METADATA_ERROR__INVALID_AUTHORITY_TYPE
    TOKEN_METADATA_ERROR__INVALID_AUTHORIZATION_RULES
    TOKEN_METADATA_ERROR__INVALID_BASIS_POINTS
    TOKEN_METADATA_ERROR__INVALID_BUBBLEGUM_SIGNER
    TOKEN_METADATA_ERROR__INVALID_CLOSE_AUTHORITY
    TOKEN_METADATA_ERROR__INVALID_COLLECTION_AUTHORITY_RECORD
    TOKEN_METADATA_ERROR__INVALID_COLLECTION_SIZE_CHANGE
    TOKEN_METADATA_ERROR__INVALID_COLLECTION_UPDATE_AUTHORITY
    TOKEN_METADATA_ERROR__INVALID_DELEGATE
    TOKEN_METADATA_ERROR__INVALID_DELEGATE_ARGS
    TOKEN_METADATA_ERROR__INVALID_DELEGATE_ROLE
    TOKEN_METADATA_ERROR__INVALID_DELEGATE_ROLE_FOR_TRANSFER
    TOKEN_METADATA_ERROR__INVALID_EDITION_ACCOUNT_LENGTH
    TOKEN_METADATA_ERROR__INVALID_EDITION_INDEX
    TOKEN_METADATA_ERROR__INVALID_EDITION_KEY
    TOKEN_METADATA_ERROR__INVALID_EDITION_MARKER
    TOKEN_METADATA_ERROR__INVALID_ESCROW_BUMP_SEED
    TOKEN_METADATA_ERROR__INVALID_FEE_ACCOUNT
    TOKEN_METADATA_ERROR__INVALID_FREEZE_AUTHORITY
    TOKEN_METADATA_ERROR__INVALID_INSTRUCTION
    TOKEN_METADATA_ERROR__INVALID_INSTRUCTIONS_SYSVAR
    TOKEN_METADATA_ERROR__INVALID_LOCKED_TRANSFER_ADDRESS
    TOKEN_METADATA_ERROR__INVALID_MASTER_EDITION
    TOKEN_METADATA_ERROR__INVALID_MASTER_EDITION_ACCOUNT_LENGTH
    TOKEN_METADATA_ERROR__INVALID_METADATA_FLAGS
    TOKEN_METADATA_ERROR__INVALID_METADATA_KEY
    TOKEN_METADATA_ERROR__INVALID_METADATA_POINTER
    TOKEN_METADATA_ERROR__INVALID_MINT_AUTHORITY
    TOKEN_METADATA_ERROR__INVALID_MINT_CLOSE_AUTHORITY
    TOKEN_METADATA_ERROR__INVALID_MINT_EXTENSION_TYPE
    TOKEN_METADATA_ERROR__INVALID_MINT_FOR_TOKEN_STANDARD
    TOKEN_METADATA_ERROR__INVALID_OPERATION
    TOKEN_METADATA_ERROR__INVALID_OWNER
    TOKEN_METADATA_ERROR__INVALID_PARENT_ACCOUNTS
    TOKEN_METADATA_ERROR__INVALID_PRINT_EDITION
    TOKEN_METADATA_ERROR__INVALID_PROGRAMMABLE_CONFIG
    TOKEN_METADATA_ERROR__INVALID_SYSTEM_PROGRAM
    TOKEN_METADATA_ERROR__INVALID_SYSTEM_WALLET
    TOKEN_METADATA_ERROR__INVALID_TOKEN_EXTENSION_TYPE
    TOKEN_METADATA_ERROR__INVALID_TOKEN_PROGRAM
    TOKEN_METADATA_ERROR__INVALID_TOKEN_RECORD
    TOKEN_METADATA_ERROR__INVALID_TOKEN_STANDARD
    TOKEN_METADATA_ERROR__INVALID_TRANSFER_AUTHORITY
    TOKEN_METADATA_ERROR__INVALID_UPDATE_ARGS
    TOKEN_METADATA_ERROR__INVALID_USE_AUTHORITY_RECORD
    TOKEN_METADATA_ERROR__INVALID_USE_METHOD
    TOKEN_METADATA_ERROR__INVALID_USER
    TOKEN_METADATA_ERROR__IS_MUTABLE_CAN_ONLY_BE_FLIPPED_TO_FALSE
    TOKEN_METADATA_ERROR__KEY_MISMATCH
    TOKEN_METADATA_ERROR__LOCKED_TOKEN
    TOKEN_METADATA_ERROR__MASTER_EDITION_HAS_PRINTS
    TOKEN_METADATA_ERROR__MASTER_RECORD_MISMATCH
    TOKEN_METADATA_ERROR__MAX_EDITIONS_MINTED_ALREADY
    TOKEN_METADATA_ERROR__MINT_IS_NOT_SIGNER
    TOKEN_METADATA_ERROR__MINT_MISMATCH
    TOKEN_METADATA_ERROR__MINT_SUPPLY_MUST_BE_ZERO
    TOKEN_METADATA_ERROR__MISSING_ACCOUNT_IN_BUILDER
    TOKEN_METADATA_ERROR__MISSING_ARGUMENT_IN_BUILDER
    TOKEN_METADATA_ERROR__MISSING_AUTHORIZATION_RULES
    TOKEN_METADATA_ERROR__MISSING_AUTHORIZATION_RULES_PROGRAM
    TOKEN_METADATA_ERROR__MISSING_COLLECTION_MASTER_EDITION
    TOKEN_METADATA_ERROR__MISSING_COLLECTION_METADATA
    TOKEN_METADATA_ERROR__MISSING_COLLECTION_MINT
    TOKEN_METADATA_ERROR__MISSING_DELEGATE_RECORD
    TOKEN_METADATA_ERROR__MISSING_DELEGATE_ROLE
    TOKEN_METADATA_ERROR__MISSING_EDITION
    TOKEN_METADATA_ERROR__MISSING_EDITION_ACCOUNT
    TOKEN_METADATA_ERROR__MISSING_EDITION_MARKER_ACCOUNT
    TOKEN_METADATA_ERROR__MISSING_IMMUTABLE_OWNER_EXTENSION
    TOKEN_METADATA_ERROR__MISSING_LOCKED_TRANSFER_ADDRESS
    TOKEN_METADATA_ERROR__MISSING_MASTER_EDITION_ACCOUNT
    TOKEN_METADATA_ERROR__MISSING_MASTER_EDITION_MINT_ACCOUNT
    TOKEN_METADATA_ERROR__MISSING_MASTER_EDITION_TOKEN_ACCOUNT
    TOKEN_METADATA_ERROR__MISSING_PRINT_SUPPLY
    TOKEN_METADATA_ERROR__MISSING_PROGRAMMABLE_CONFIG
    TOKEN_METADATA_ERROR__MISSING_SPL_TOKEN_PROGRAM
    TOKEN_METADATA_ERROR__MISSING_TOKEN_ACCOUNT
    TOKEN_METADATA_ERROR__MISSING_TOKEN_OWNER_ACCOUNT
    TOKEN_METADATA_ERROR__MISSING_TOKEN_RECORD
    TOKEN_METADATA_ERROR__MUST_BE_BURNED
    TOKEN_METADATA_ERROR__MUST_BE_ESCROW_AUTHORITY
    TOKEN_METADATA_ERROR__MUST_BE_NON_FUNGIBLE
    TOKEN_METADATA_ERROR__MUST_BE_ONE_OF_CREATORS
    TOKEN_METADATA_ERROR__MUST_UNVERIFY
    TOKEN_METADATA_ERROR__NAME_TOO_LONG
    TOKEN_METADATA_ERROR__NO_BALANCE_IN_ACCOUNT_FOR_AUTHORIZATION
    TOKEN_METADATA_ERROR__NO_CREATORS_PRESENT_ON_METADATA
    TOKEN_METADATA_ERROR__NO_FREEZE_AUTHORITY_SET
    TOKEN_METADATA_ERROR__NOT_A_COLLECTION_PARENT
    TOKEN_METADATA_ERROR__NOT_A_MASTER_EDITION
    TOKEN_METADATA_ERROR__NOT_A_MEMBER_OF_COLLECTION
    TOKEN_METADATA_ERROR__NOT_A_PRINT_EDITION
    TOKEN_METADATA_ERROR__NOT_ALLOWED_TO_CHANGE_SELLER_FEE_BASIS_POINTS
    TOKEN_METADATA_ERROR__NOT_ENOUGH_TOKENS
    TOKEN_METADATA_ERROR__NOT_ENOUGH_USES
    TOKEN_METADATA_ERROR__NOT_MINT_AUTHORITY
    TOKEN_METADATA_ERROR__NOT_RENT_EXEMPT
    TOKEN_METADATA_ERROR__NOT_VERIFIED_MEMBER_OF_COLLECTION
    TOKEN_METADATA_ERROR__NUMERICAL_OVERFLOW_ERROR
    TOKEN_METADATA_ERROR__ONE_TIME_AUTH_MINT_SUPPLY_MUST_BE_ZERO_FOR_CONVERSION
    TOKEN_METADATA_ERROR__ONE_TIME_PRINTING_AUTH_MINT_MISMATCH
    TOKEN_METADATA_ERROR__ONE_TIME_PRINTING_AUTHORIZATION_MINT_DECIMALS_SHOULD_BE_ZERO
    TOKEN_METADATA_ERROR__ONLY_SALE_DELEGATE_CAN_TRANSFER
    TOKEN_METADATA_ERROR__OWNER_MISMATCH
    TOKEN_METADATA_ERROR__PRIMARY_SALE_CAN_ONLY_BE_FLIPPED_TO_TRUE
    TOKEN_METADATA_ERROR__PRINT_EDITION_DOES_NOT_MATCH_MASTER_EDITION
    TOKEN_METADATA_ERROR__PRINTING_MINT_AUTHORIZATION_ACCOUNT_MISMATCH
    TOKEN_METADATA_ERROR__PRINTING_MINT_DECIMALS_SHOULD_BE_ZERO
    TOKEN_METADATA_ERROR__PRINTING_MINT_MISMATCH
    TOKEN_METADATA_ERROR__PRINTING_MINT_SUPPLY_MUST_BE_ZERO_FOR_CONVERSION
    TOKEN_METADATA_ERROR__PRINTING_WOULD_BREACH_MAXIMUM_SUPPLY
    TOKEN_METADATA_ERROR__REMOVED
    TOKEN_METADATA_ERROR__RESERVATION_ALREADY_MADE
    TOKEN_METADATA_ERROR__RESERVATION_ARRAY_SHOULD_BE_SIZE_ONE
    TOKEN_METADATA_ERROR__RESERVATION_BREACHES_MAXIMUM_SUPPLY
    TOKEN_METADATA_ERROR__RESERVATION_DOES_NOT_EXIST
    TOKEN_METADATA_ERROR__RESERVATION_EXISTS
    TOKEN_METADATA_ERROR__RESERVATION_LIST_DEPRECATED
    TOKEN_METADATA_ERROR__RESERVATION_NOT_COMPLETE
    TOKEN_METADATA_ERROR__RESERVATION_NOT_SET
    TOKEN_METADATA_ERROR__RESERVATION_SPOTS_REMAINING_SHOULD_MATCH_TOTAL_SPOTS_AT_START
    TOKEN_METADATA_ERROR__REVOKE_COLLECTION_AUTHORITY_SIGNER_INCORRECT
    TOKEN_METADATA_ERROR__SHARE_TOTAL_MUST_BE100
    TOKEN_METADATA_ERROR__SIZED_COLLECTION
    TOKEN_METADATA_ERROR__SPOT_MISMATCH
    TOKEN_METADATA_ERROR__SYMBOL_TOO_LONG
    TOKEN_METADATA_ERROR__TOKEN_ACCOUNT_MINT_MISMATCH
    TOKEN_METADATA_ERROR__TOKEN_ACCOUNT_MINT_MISMATCH_V2
    TOKEN_METADATA_ERROR__TOKEN_ACCOUNT_ONE_TIME_AUTH_MINT_MISMATCH
    TOKEN_METADATA_ERROR__TOKEN_BURN_FAILED
    TOKEN_METADATA_ERROR__TOKEN_CLOSE_FAILED
    TOKEN_METADATA_ERROR__TOKEN_MINT_TO_FAILED
    TOKEN_METADATA_ERROR__TRIED_TO_REPLACE_AN_EXISTING_RESERVATION
    TOKEN_METADATA_ERROR__UNINITIALIZED
    TOKEN_METADATA_ERROR__UNLOCKED_TOKEN
    TOKEN_METADATA_ERROR__UNSIZED_COLLECTION
    TOKEN_METADATA_ERROR__UNUSABLE
    TOKEN_METADATA_ERROR__UPDATE_AUTHORITY_INCORRECT
    TOKEN_METADATA_ERROR__UPDATE_AUTHORITY_IS_NOT_SIGNER
    TOKEN_METADATA_ERROR__UPDATE_AUTHORITY_MUST_BE_EQUAL_TO_METADATA_AUTHORITY_AND_SIGNER
    TOKEN_METADATA_ERROR__URI_TOO_LONG
    TOKEN_METADATA_ERROR__USE_AUTHORITY_RECORD_ALREADY_EXISTS
    TOKEN_METADATA_ERROR__USE_AUTHORITY_RECORD_ALREADY_REVOKED
    TOKEN_METADATA_PROGRAM_ADDRESS
    TRANSFER_DISCRIMINATOR
    TRANSFER_OUT_OF_ESCROW_DISCRIMINATOR
    UNLOCK_DISCRIMINATOR
    UNVERIFY_COLLECTION_DISCRIMINATOR
    UNVERIFY_DISCRIMINATOR
    UNVERIFY_SIZED_COLLECTION_ITEM_DISCRIMINATOR
    UPDATE_DISCRIMINATOR
    UPDATE_METADATA_ACCOUNT_DISCRIMINATOR
    UPDATE_METADATA_ACCOUNT_V2_DISCRIMINATOR
    UPDATE_PRIMARY_SALE_HAPPENED_VIA_TOKEN_DISCRIMINATOR
    USE_DISCRIMINATOR
    UTILIZE_DISCRIMINATOR
    VERIFY_COLLECTION_DISCRIMINATOR
    VERIFY_DISCRIMINATOR
    VERIFY_SIZED_COLLECTION_ITEM_DISCRIMINATOR

    Functions

    burnArgs
    collectionDetails
    collectionDetailsToggle
    collectionToggle
    createArgs
    decodeCollectionAuthorityRecord
    decodeEdition
    decodeEditionMarker
    decodeEditionMarkerV2
    decodeHolderDelegateRecord
    decodeMasterEditionV1
    decodeMasterEditionV2
    decodeMetadata
    decodeMetadataDelegateRecord
    decodeReservationListV1
    decodeReservationListV2
    decodeTokenOwnedEscrow
    decodeTokenRecord
    decodeUseAuthorityRecord
    delegateArgs
    escrowAuthority
    fetchAllCollectionAuthorityRecord
    fetchAllEdition
    fetchAllEditionMarker
    fetchAllEditionMarkerV2
    fetchAllHolderDelegateRecord
    fetchAllMasterEditionV1
    fetchAllMasterEditionV2
    fetchAllMaybeCollectionAuthorityRecord
    fetchAllMaybeEdition
    fetchAllMaybeEditionMarker
    fetchAllMaybeEditionMarkerV2
    fetchAllMaybeHolderDelegateRecord
    fetchAllMaybeMasterEditionV1
    fetchAllMaybeMasterEditionV2
    fetchAllMaybeMetadata
    fetchAllMaybeMetadataDelegateRecord
    fetchAllMaybeReservationListV1
    fetchAllMaybeReservationListV2
    fetchAllMaybeTokenOwnedEscrow
    fetchAllMaybeTokenRecord
    fetchAllMaybeUseAuthorityRecord
    fetchAllMetadata
    fetchAllMetadataDelegateRecord
    fetchAllReservationListV1
    fetchAllReservationListV2
    fetchAllTokenOwnedEscrow
    fetchAllTokenRecord
    fetchAllUseAuthorityRecord
    fetchCollectionAuthorityRecord
    fetchEdition
    fetchEditionMarker
    fetchEditionMarkerV2
    fetchHolderDelegateRecord
    fetchMasterEditionV1
    fetchMasterEditionV2
    fetchMaybeCollectionAuthorityRecord
    fetchMaybeEdition
    fetchMaybeEditionMarker
    fetchMaybeEditionMarkerV2
    fetchMaybeHolderDelegateRecord
    fetchMaybeMasterEditionV1
    fetchMaybeMasterEditionV2
    fetchMaybeMetadata
    fetchMaybeMetadataDelegateRecord
    fetchMaybeMetadataFromSeeds
    fetchMaybeReservationListV1
    fetchMaybeReservationListV2
    fetchMaybeTokenOwnedEscrow
    fetchMaybeTokenRecord
    fetchMaybeUseAuthorityRecord
    fetchMetadata
    fetchMetadataDelegateRecord
    fetchMetadataFromSeeds
    fetchReservationListV1
    fetchReservationListV2
    fetchTokenOwnedEscrow
    fetchTokenRecord
    fetchUseAuthorityRecord
    findMasterEditionPda
    findMetadataPda
    getApproveCollectionAuthorityDiscriminatorBytes
    getApproveCollectionAuthorityInstruction
    getApproveCollectionAuthorityInstructionAsync
    getApproveCollectionAuthorityInstructionDataCodec
    getApproveCollectionAuthorityInstructionDataDecoder
    getApproveCollectionAuthorityInstructionDataEncoder
    getApproveUseAuthorityArgsCodec
    getApproveUseAuthorityArgsDecoder
    getApproveUseAuthorityArgsEncoder
    getApproveUseAuthorityDiscriminatorBytes
    getApproveUseAuthorityInstruction
    getApproveUseAuthorityInstructionAsync
    getApproveUseAuthorityInstructionDataCodec
    getApproveUseAuthorityInstructionDataDecoder
    getApproveUseAuthorityInstructionDataEncoder
    getAssetDataCodec
    getAssetDataDecoder
    getAssetDataEncoder
    getAuthorityTypeCodec
    getAuthorityTypeDecoder
    getAuthorityTypeEncoder
    getAuthorizationDataCodec
    getAuthorizationDataDecoder
    getAuthorizationDataEncoder
    getBubblegumSetCollectionSizeDiscriminatorBytes
    getBubblegumSetCollectionSizeInstruction
    getBubblegumSetCollectionSizeInstructionDataCodec
    getBubblegumSetCollectionSizeInstructionDataDecoder
    getBubblegumSetCollectionSizeInstructionDataEncoder
    getBurnArgsCodec
    getBurnArgsDecoder
    getBurnArgsEncoder
    getBurnDiscriminatorBytes
    getBurnEditionNftDiscriminatorBytes
    getBurnEditionNftInstruction
    getBurnEditionNftInstructionDataCodec
    getBurnEditionNftInstructionDataDecoder
    getBurnEditionNftInstructionDataEncoder
    getBurnInstruction
    getBurnInstructionAsync
    getBurnInstructionDataCodec
    getBurnInstructionDataDecoder
    getBurnInstructionDataEncoder
    getBurnNftDiscriminatorBytes
    getBurnNftInstruction
    getBurnNftInstructionAsync
    getBurnNftInstructionDataCodec
    getBurnNftInstructionDataDecoder
    getBurnNftInstructionDataEncoder
    getCloseAccountsDiscriminatorBytes
    getCloseAccountsInstruction
    getCloseAccountsInstructionAsync
    getCloseAccountsInstructionDataCodec
    getCloseAccountsInstructionDataDecoder
    getCloseAccountsInstructionDataEncoder
    getCloseEscrowAccountDiscriminatorBytes
    getCloseEscrowAccountInstruction
    getCloseEscrowAccountInstructionAsync
    getCloseEscrowAccountInstructionDataCodec
    getCloseEscrowAccountInstructionDataDecoder
    getCloseEscrowAccountInstructionDataEncoder
    getCollectDiscriminatorBytes
    getCollectInstruction
    getCollectInstructionDataCodec
    getCollectInstructionDataDecoder
    getCollectInstructionDataEncoder
    getCollectionAuthorityRecordCodec
    getCollectionAuthorityRecordDecoder
    getCollectionAuthorityRecordEncoder
    getCollectionCodec
    getCollectionDecoder
    getCollectionDetailsCodec
    getCollectionDetailsDecoder
    getCollectionDetailsEncoder
    getCollectionDetailsToggleCodec
    getCollectionDetailsToggleDecoder
    getCollectionDetailsToggleEncoder
    getCollectionEncoder
    getCollectionToggleCodec
    getCollectionToggleDecoder
    getCollectionToggleEncoder
    getConvertMasterEditionV1ToV2DiscriminatorBytes
    getConvertMasterEditionV1ToV2Instruction
    getConvertMasterEditionV1ToV2InstructionDataCodec
    getConvertMasterEditionV1ToV2InstructionDataDecoder
    getConvertMasterEditionV1ToV2InstructionDataEncoder
    getCreateArgsCodec
    getCreateArgsDecoder
    getCreateArgsEncoder
    getCreateDiscriminatorBytes
    getCreateEscrowAccountDiscriminatorBytes
    getCreateEscrowAccountInstruction
    getCreateEscrowAccountInstructionAsync
    getCreateEscrowAccountInstructionDataCodec
    getCreateEscrowAccountInstructionDataDecoder
    getCreateEscrowAccountInstructionDataEncoder
    getCreateInstruction
    getCreateInstructionAsync
    getCreateInstructionDataCodec
    getCreateInstructionDataDecoder
    getCreateInstructionDataEncoder
    getCreateMasterEditionArgsCodec
    getCreateMasterEditionArgsDecoder
    getCreateMasterEditionArgsEncoder
    getCreateMasterEditionDiscriminatorBytes
    getCreateMasterEditionInstruction
    getCreateMasterEditionInstructionAsync
    getCreateMasterEditionInstructionDataCodec
    getCreateMasterEditionInstructionDataDecoder
    getCreateMasterEditionInstructionDataEncoder
    getCreateMasterEditionV3DiscriminatorBytes
    getCreateMasterEditionV3Instruction
    getCreateMasterEditionV3InstructionAsync
    getCreateMasterEditionV3InstructionDataCodec
    getCreateMasterEditionV3InstructionDataDecoder
    getCreateMasterEditionV3InstructionDataEncoder
    getCreateMetadataAccountArgsV3Codec
    getCreateMetadataAccountArgsV3Decoder
    getCreateMetadataAccountArgsV3Encoder
    getCreateMetadataAccountDiscriminatorBytes
    getCreateMetadataAccountInstruction
    getCreateMetadataAccountInstructionAsync
    getCreateMetadataAccountInstructionDataCodec
    getCreateMetadataAccountInstructionDataDecoder
    getCreateMetadataAccountInstructionDataEncoder
    getCreateMetadataAccountV2DiscriminatorBytes
    getCreateMetadataAccountV2Instruction
    getCreateMetadataAccountV2InstructionAsync
    getCreateMetadataAccountV2InstructionDataCodec
    getCreateMetadataAccountV2InstructionDataDecoder
    getCreateMetadataAccountV2InstructionDataEncoder
    getCreateMetadataAccountV3DiscriminatorBytes
    getCreateMetadataAccountV3Instruction
    getCreateMetadataAccountV3InstructionAsync
    getCreateMetadataAccountV3InstructionDataCodec
    getCreateMetadataAccountV3InstructionDataDecoder
    getCreateMetadataAccountV3InstructionDataEncoder
    getCreatorCodec
    getCreatorDecoder
    getCreatorEncoder
    getDataCodec
    getDataDecoder
    getDataEncoder
    getDataV2Codec
    getDataV2Decoder
    getDataV2Encoder
    getDelegateArgsCodec
    getDelegateArgsDecoder
    getDelegateArgsEncoder
    getDelegateDiscriminatorBytes
    getDelegateInstruction
    getDelegateInstructionAsync
    getDelegateInstructionDataCodec
    getDelegateInstructionDataDecoder
    getDelegateInstructionDataEncoder
    getDeprecatedCreateMasterEditionDiscriminatorBytes
    getDeprecatedCreateMasterEditionInstruction
    getDeprecatedCreateMasterEditionInstructionAsync
    getDeprecatedCreateMasterEditionInstructionDataCodec
    getDeprecatedCreateMasterEditionInstructionDataDecoder
    getDeprecatedCreateMasterEditionInstructionDataEncoder
    getDeprecatedCreateReservationListDiscriminatorBytes
    getDeprecatedCreateReservationListInstruction
    getDeprecatedCreateReservationListInstructionDataCodec
    getDeprecatedCreateReservationListInstructionDataDecoder
    getDeprecatedCreateReservationListInstructionDataEncoder
    getDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenDiscriminatorBytes
    getDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstruction
    getDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstructionAsync
    getDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstructionDataCodec
    getDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstructionDataDecoder
    getDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstructionDataEncoder
    getDeprecatedMintPrintingTokensDiscriminatorBytes
    getDeprecatedMintPrintingTokensInstruction
    getDeprecatedMintPrintingTokensInstructionDataCodec
    getDeprecatedMintPrintingTokensInstructionDataDecoder
    getDeprecatedMintPrintingTokensInstructionDataEncoder
    getDeprecatedMintPrintingTokensViaTokenDiscriminatorBytes
    getDeprecatedMintPrintingTokensViaTokenInstruction
    getDeprecatedMintPrintingTokensViaTokenInstructionDataCodec
    getDeprecatedMintPrintingTokensViaTokenInstructionDataDecoder
    getDeprecatedMintPrintingTokensViaTokenInstructionDataEncoder
    getDeprecatedSetReservationListDiscriminatorBytes
    getDeprecatedSetReservationListInstruction
    getDeprecatedSetReservationListInstructionDataCodec
    getDeprecatedSetReservationListInstructionDataDecoder
    getDeprecatedSetReservationListInstructionDataEncoder
    getEditionCodec
    getEditionDecoder
    getEditionEncoder
    getEditionMarkerCodec
    getEditionMarkerDecoder
    getEditionMarkerEncoder
    getEditionMarkerV2Codec
    getEditionMarkerV2Decoder
    getEditionMarkerV2Encoder
    getEscrowAuthorityCodec
    getEscrowAuthorityDecoder
    getEscrowAuthorityEncoder
    getFreezeDelegatedAccountDiscriminatorBytes
    getFreezeDelegatedAccountInstruction
    getFreezeDelegatedAccountInstructionDataCodec
    getFreezeDelegatedAccountInstructionDataDecoder
    getFreezeDelegatedAccountInstructionDataEncoder
    getHolderDelegateRecordCodec
    getHolderDelegateRecordDecoder
    getHolderDelegateRecordEncoder
    getHolderDelegateRoleCodec
    getHolderDelegateRoleDecoder
    getHolderDelegateRoleEncoder
    getKeyCodec
    getKeyDecoder
    getKeyEncoder
    getLockArgsCodec
    getLockArgsDecoder
    getLockArgsEncoder
    getLockDiscriminatorBytes
    getLockInstruction
    getLockInstructionAsync
    getLockInstructionDataCodec
    getLockInstructionDataDecoder
    getLockInstructionDataEncoder
    getMasterEditionV1Codec
    getMasterEditionV1Decoder
    getMasterEditionV1Encoder
    getMasterEditionV2Codec
    getMasterEditionV2Decoder
    getMasterEditionV2Encoder
    getMetadataCodec
    getMetadataDecoder
    getMetadataDelegateRecordCodec
    getMetadataDelegateRecordDecoder
    getMetadataDelegateRecordEncoder
    getMetadataDelegateRoleCodec
    getMetadataDelegateRoleDecoder
    getMetadataDelegateRoleEncoder
    getMetadataEncoder
    getMigrateDiscriminatorBytes
    getMigrateInstruction
    getMigrateInstructionAsync
    getMigrateInstructionDataCodec
    getMigrateInstructionDataDecoder
    getMigrateInstructionDataEncoder
    getMigrationTypeCodec
    getMigrationTypeDecoder
    getMigrationTypeEncoder
    getMintArgsCodec
    getMintArgsDecoder
    getMintArgsEncoder
    getMintDiscriminatorBytes
    getMintInstruction
    getMintInstructionAsync
    getMintInstructionDataCodec
    getMintInstructionDataDecoder
    getMintInstructionDataEncoder
    getMintNewEditionFromMasterEditionViaTokenArgsCodec
    getMintNewEditionFromMasterEditionViaTokenArgsDecoder
    getMintNewEditionFromMasterEditionViaTokenArgsEncoder
    getMintNewEditionFromMasterEditionViaTokenDiscriminatorBytes
    getMintNewEditionFromMasterEditionViaTokenInstruction
    getMintNewEditionFromMasterEditionViaTokenInstructionDataCodec
    getMintNewEditionFromMasterEditionViaTokenInstructionDataDecoder
    getMintNewEditionFromMasterEditionViaTokenInstructionDataEncoder
    getMintNewEditionFromMasterEditionViaVaultProxyDiscriminatorBytes
    getMintNewEditionFromMasterEditionViaVaultProxyInstruction
    getMintNewEditionFromMasterEditionViaVaultProxyInstructionDataCodec
    getMintNewEditionFromMasterEditionViaVaultProxyInstructionDataDecoder
    getMintNewEditionFromMasterEditionViaVaultProxyInstructionDataEncoder
    getPayloadCodec
    getPayloadDecoder
    getPayloadEncoder
    getPayloadKeyCodec
    getPayloadKeyDecoder
    getPayloadKeyEncoder
    getPayloadTypeCodec
    getPayloadTypeDecoder
    getPayloadTypeEncoder
    getPrintArgsCodec
    getPrintArgsDecoder
    getPrintArgsEncoder
    getPrintDiscriminatorBytes
    getPrintInstruction
    getPrintInstructionDataCodec
    getPrintInstructionDataDecoder
    getPrintInstructionDataEncoder
    getPrintSupplyCodec
    getPrintSupplyDecoder
    getPrintSupplyEncoder
    getProgrammableConfigCodec
    getProgrammableConfigDecoder
    getProgrammableConfigEncoder
    getProofInfoCodec
    getProofInfoDecoder
    getProofInfoEncoder
    getPuffMetadataDiscriminatorBytes
    getPuffMetadataInstruction
    getPuffMetadataInstructionDataCodec
    getPuffMetadataInstructionDataDecoder
    getPuffMetadataInstructionDataEncoder
    getRemoveCreatorVerificationDiscriminatorBytes
    getRemoveCreatorVerificationInstruction
    getRemoveCreatorVerificationInstructionDataCodec
    getRemoveCreatorVerificationInstructionDataDecoder
    getRemoveCreatorVerificationInstructionDataEncoder
    getReservationCodec
    getReservationDecoder
    getReservationEncoder
    getReservationListV1Codec
    getReservationListV1Decoder
    getReservationListV1Encoder
    getReservationListV2Codec
    getReservationListV2Decoder
    getReservationListV2Encoder
    getReservationV1Codec
    getReservationV1Decoder
    getReservationV1Encoder
    getResizeDiscriminatorBytes
    getResizeInstruction
    getResizeInstructionAsync
    getResizeInstructionDataCodec
    getResizeInstructionDataDecoder
    getResizeInstructionDataEncoder
    getRevokeArgsCodec
    getRevokeArgsDecoder
    getRevokeArgsEncoder
    getRevokeCollectionAuthorityDiscriminatorBytes
    getRevokeCollectionAuthorityInstruction
    getRevokeCollectionAuthorityInstructionAsync
    getRevokeCollectionAuthorityInstructionDataCodec
    getRevokeCollectionAuthorityInstructionDataDecoder
    getRevokeCollectionAuthorityInstructionDataEncoder
    getRevokeDiscriminatorBytes
    getRevokeInstruction
    getRevokeInstructionAsync
    getRevokeInstructionDataCodec
    getRevokeInstructionDataDecoder
    getRevokeInstructionDataEncoder
    getRevokeUseAuthorityDiscriminatorBytes
    getRevokeUseAuthorityInstruction
    getRevokeUseAuthorityInstructionAsync
    getRevokeUseAuthorityInstructionDataCodec
    getRevokeUseAuthorityInstructionDataDecoder
    getRevokeUseAuthorityInstructionDataEncoder
    getRuleSetToggleCodec
    getRuleSetToggleDecoder
    getRuleSetToggleEncoder
    getSeedsVecCodec
    getSeedsVecDecoder
    getSeedsVecEncoder
    getSetAndVerifyCollectionDiscriminatorBytes
    getSetAndVerifyCollectionInstruction
    getSetAndVerifyCollectionInstructionDataCodec
    getSetAndVerifyCollectionInstructionDataDecoder
    getSetAndVerifyCollectionInstructionDataEncoder
    getSetAndVerifySizedCollectionItemDiscriminatorBytes
    getSetAndVerifySizedCollectionItemInstruction
    getSetAndVerifySizedCollectionItemInstructionDataCodec
    getSetAndVerifySizedCollectionItemInstructionDataDecoder
    getSetAndVerifySizedCollectionItemInstructionDataEncoder
    getSetCollectionSizeArgsCodec
    getSetCollectionSizeArgsDecoder
    getSetCollectionSizeArgsEncoder
    getSetCollectionSizeDiscriminatorBytes
    getSetCollectionSizeInstruction
    getSetCollectionSizeInstructionDataCodec
    getSetCollectionSizeInstructionDataDecoder
    getSetCollectionSizeInstructionDataEncoder
    getSetTokenStandardDiscriminatorBytes
    getSetTokenStandardInstruction
    getSetTokenStandardInstructionAsync
    getSetTokenStandardInstructionDataCodec
    getSetTokenStandardInstructionDataDecoder
    getSetTokenStandardInstructionDataEncoder
    getSignMetadataDiscriminatorBytes
    getSignMetadataInstruction
    getSignMetadataInstructionDataCodec
    getSignMetadataInstructionDataDecoder
    getSignMetadataInstructionDataEncoder
    getThawDelegatedAccountDiscriminatorBytes
    getThawDelegatedAccountInstruction
    getThawDelegatedAccountInstructionDataCodec
    getThawDelegatedAccountInstructionDataDecoder
    getThawDelegatedAccountInstructionDataEncoder
    getTokenDelegateRoleCodec
    getTokenDelegateRoleDecoder
    getTokenDelegateRoleEncoder
    getTokenMetadataErrorMessage
    getTokenOwnedEscrowCodec
    getTokenOwnedEscrowDecoder
    getTokenOwnedEscrowEncoder
    getTokenRecordCodec
    getTokenRecordDecoder
    getTokenRecordEncoder
    getTokenStandardCodec
    getTokenStandardDecoder
    getTokenStandardEncoder
    getTokenStateCodec
    getTokenStateDecoder
    getTokenStateEncoder
    getTransferArgsCodec
    getTransferArgsDecoder
    getTransferArgsEncoder
    getTransferDiscriminatorBytes
    getTransferInstruction
    getTransferInstructionAsync
    getTransferInstructionDataCodec
    getTransferInstructionDataDecoder
    getTransferInstructionDataEncoder
    getTransferOutOfEscrowArgsCodec
    getTransferOutOfEscrowArgsDecoder
    getTransferOutOfEscrowArgsEncoder
    getTransferOutOfEscrowDiscriminatorBytes
    getTransferOutOfEscrowInstruction
    getTransferOutOfEscrowInstructionDataCodec
    getTransferOutOfEscrowInstructionDataDecoder
    getTransferOutOfEscrowInstructionDataEncoder
    getUnlockArgsCodec
    getUnlockArgsDecoder
    getUnlockArgsEncoder
    getUnlockDiscriminatorBytes
    getUnlockInstruction
    getUnlockInstructionAsync
    getUnlockInstructionDataCodec
    getUnlockInstructionDataDecoder
    getUnlockInstructionDataEncoder
    getUnverifyCollectionDiscriminatorBytes
    getUnverifyCollectionInstruction
    getUnverifyCollectionInstructionDataCodec
    getUnverifyCollectionInstructionDataDecoder
    getUnverifyCollectionInstructionDataEncoder
    getUnverifyDiscriminatorBytes
    getUnverifyInstruction
    getUnverifyInstructionDataCodec
    getUnverifyInstructionDataDecoder
    getUnverifyInstructionDataEncoder
    getUnverifySizedCollectionItemDiscriminatorBytes
    getUnverifySizedCollectionItemInstruction
    getUnverifySizedCollectionItemInstructionDataCodec
    getUnverifySizedCollectionItemInstructionDataDecoder
    getUnverifySizedCollectionItemInstructionDataEncoder
    getUpdateArgsCodec
    getUpdateArgsDecoder
    getUpdateArgsEncoder
    getUpdateDiscriminatorBytes
    getUpdateInstruction
    getUpdateInstructionAsync
    getUpdateInstructionDataCodec
    getUpdateInstructionDataDecoder
    getUpdateInstructionDataEncoder
    getUpdateMetadataAccountArgsV2Codec
    getUpdateMetadataAccountArgsV2Decoder
    getUpdateMetadataAccountArgsV2Encoder
    getUpdateMetadataAccountDiscriminatorBytes
    getUpdateMetadataAccountInstruction
    getUpdateMetadataAccountInstructionDataCodec
    getUpdateMetadataAccountInstructionDataDecoder
    getUpdateMetadataAccountInstructionDataEncoder
    getUpdateMetadataAccountV2DiscriminatorBytes
    getUpdateMetadataAccountV2Instruction
    getUpdateMetadataAccountV2InstructionDataCodec
    getUpdateMetadataAccountV2InstructionDataDecoder
    getUpdateMetadataAccountV2InstructionDataEncoder
    getUpdatePrimarySaleHappenedViaTokenDiscriminatorBytes
    getUpdatePrimarySaleHappenedViaTokenInstruction
    getUpdatePrimarySaleHappenedViaTokenInstructionDataCodec
    getUpdatePrimarySaleHappenedViaTokenInstructionDataDecoder
    getUpdatePrimarySaleHappenedViaTokenInstructionDataEncoder
    getUseArgsCodec
    getUseArgsDecoder
    getUseArgsEncoder
    getUseAuthorityRecordCodec
    getUseAuthorityRecordDecoder
    getUseAuthorityRecordEncoder
    getUseDiscriminatorBytes
    getUseInstruction
    getUseInstructionAsync
    getUseInstructionDataCodec
    getUseInstructionDataDecoder
    getUseInstructionDataEncoder
    getUseMethodCodec
    getUseMethodDecoder
    getUseMethodEncoder
    getUsesCodec
    getUsesDecoder
    getUsesEncoder
    getUsesToggleCodec
    getUsesToggleDecoder
    getUsesToggleEncoder
    getUtilizeArgsCodec
    getUtilizeArgsDecoder
    getUtilizeArgsEncoder
    getUtilizeDiscriminatorBytes
    getUtilizeInstruction
    getUtilizeInstructionAsync
    getUtilizeInstructionDataCodec
    getUtilizeInstructionDataDecoder
    getUtilizeInstructionDataEncoder
    getVerificationArgsCodec
    getVerificationArgsDecoder
    getVerificationArgsEncoder
    getVerifyCollectionDiscriminatorBytes
    getVerifyCollectionInstruction
    getVerifyCollectionInstructionDataCodec
    getVerifyCollectionInstructionDataDecoder
    getVerifyCollectionInstructionDataEncoder
    getVerifyDiscriminatorBytes
    getVerifyInstruction
    getVerifyInstructionDataCodec
    getVerifyInstructionDataDecoder
    getVerifyInstructionDataEncoder
    getVerifySizedCollectionItemDiscriminatorBytes
    getVerifySizedCollectionItemInstruction
    getVerifySizedCollectionItemInstructionDataCodec
    getVerifySizedCollectionItemInstructionDataDecoder
    getVerifySizedCollectionItemInstructionDataEncoder
    identifyTokenMetadataInstruction
    isBurnArgs
    isCollectionDetails
    isCollectionDetailsToggle
    isCollectionToggle
    isCreateArgs
    isDelegateArgs
    isEscrowAuthority
    isLockArgs
    isMintArgs
    isPayloadType
    isPrintArgs
    isPrintSupply
    isProgrammableConfig
    isRuleSetToggle
    isTokenMetadataError
    isTransferArgs
    isUnlockArgs
    isUpdateArgs
    isUseArgs
    isUsesToggle
    lockArgs
    mintArgs
    parseApproveCollectionAuthorityInstruction
    parseApproveUseAuthorityInstruction
    parseBubblegumSetCollectionSizeInstruction
    parseBurnEditionNftInstruction
    parseBurnInstruction
    parseBurnNftInstruction
    parseCloseAccountsInstruction
    parseCloseEscrowAccountInstruction
    parseCollectInstruction
    parseConvertMasterEditionV1ToV2Instruction
    parseCreateEscrowAccountInstruction
    parseCreateInstruction
    parseCreateMasterEditionInstruction
    parseCreateMasterEditionV3Instruction
    parseCreateMetadataAccountInstruction
    parseCreateMetadataAccountV2Instruction
    parseCreateMetadataAccountV3Instruction
    parseDelegateInstruction
    parseDeprecatedCreateMasterEditionInstruction
    parseDeprecatedCreateReservationListInstruction
    parseDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstruction
    parseDeprecatedMintPrintingTokensInstruction
    parseDeprecatedMintPrintingTokensViaTokenInstruction
    parseDeprecatedSetReservationListInstruction
    parseFreezeDelegatedAccountInstruction
    parseLockInstruction
    parseMigrateInstruction
    parseMintInstruction
    parseMintNewEditionFromMasterEditionViaTokenInstruction
    parseMintNewEditionFromMasterEditionViaVaultProxyInstruction
    parsePrintInstruction
    parsePuffMetadataInstruction
    parseRemoveCreatorVerificationInstruction
    parseResizeInstruction
    parseRevokeCollectionAuthorityInstruction
    parseRevokeInstruction
    parseRevokeUseAuthorityInstruction
    parseSetAndVerifyCollectionInstruction
    parseSetAndVerifySizedCollectionItemInstruction
    parseSetCollectionSizeInstruction
    parseSetTokenStandardInstruction
    parseSignMetadataInstruction
    parseThawDelegatedAccountInstruction
    parseTransferInstruction
    parseTransferOutOfEscrowInstruction
    parseUnlockInstruction
    parseUnverifyCollectionInstruction
    parseUnverifyInstruction
    parseUnverifySizedCollectionItemInstruction
    parseUpdateInstruction
    parseUpdateMetadataAccountInstruction
    parseUpdateMetadataAccountV2Instruction
    parseUpdatePrimarySaleHappenedViaTokenInstruction
    parseUseInstruction
    parseUtilizeInstruction
    parseVerifyCollectionInstruction
    parseVerifyInstruction
    parseVerifySizedCollectionItemInstruction
    payloadType
    printArgs
    printSupply
    programmableConfig
    ruleSetToggle
    transferArgs
    unlockArgs
    updateArgs
    useArgs
    usesToggle