Coda by Ian Macalinao
    Preparing search index...

    Module @macalinao/clients-mpl-core

    @macalinao/clients-mpl-core

    TypeScript client for the Metaplex Core program, generated with Coda.

    bun add @macalinao/clients-mpl-core @solana/kit
    
    import { fetchAssetV1 } from "@macalinao/clients-mpl-core";
    

    The client is generated from the Metaplex Core IDL and provides typed instructions, accounts, types, and errors with full ESM support.

    Enumerations

    DataState
    ExternalPluginAdapterSchema
    ExternalPluginAdapterType
    ExternalValidationResult
    HookableLifecycleEvent
    Key
    MplCoreProgramAccount
    MplCoreProgramInstruction
    PluginType
    RelationshipKind
    UpdateType
    ValidationResult

    Type Aliases

    AddAssetsToGroupV1Args
    AddAssetsToGroupV1ArgsArgs
    AddAssetsToGroupV1Input
    AddAssetsToGroupV1Instruction
    AddAssetsToGroupV1InstructionData
    AddAssetsToGroupV1InstructionDataArgs
    AddBlocker
    AddBlockerArgs
    AddCollectionExternalPluginAdapterV1Args
    AddCollectionExternalPluginAdapterV1ArgsArgs
    AddCollectionExternalPluginAdapterV1Input
    AddCollectionExternalPluginAdapterV1Instruction
    AddCollectionExternalPluginAdapterV1InstructionData
    AddCollectionExternalPluginAdapterV1InstructionDataArgs
    AddCollectionPluginV1Args
    AddCollectionPluginV1ArgsArgs
    AddCollectionPluginV1Input
    AddCollectionPluginV1Instruction
    AddCollectionPluginV1InstructionData
    AddCollectionPluginV1InstructionDataArgs
    AddCollectionsToGroupV1Args
    AddCollectionsToGroupV1ArgsArgs
    AddCollectionsToGroupV1Input
    AddCollectionsToGroupV1Instruction
    AddCollectionsToGroupV1InstructionData
    AddCollectionsToGroupV1InstructionDataArgs
    AddExternalPluginAdapterV1Args
    AddExternalPluginAdapterV1ArgsArgs
    AddExternalPluginAdapterV1Input
    AddExternalPluginAdapterV1Instruction
    AddExternalPluginAdapterV1InstructionData
    AddExternalPluginAdapterV1InstructionDataArgs
    AddGroupsToGroupV1Args
    AddGroupsToGroupV1ArgsArgs
    AddGroupsToGroupV1Input
    AddGroupsToGroupV1Instruction
    AddGroupsToGroupV1InstructionData
    AddGroupsToGroupV1InstructionDataArgs
    AddPluginV1Args
    AddPluginV1ArgsArgs
    AddPluginV1Input
    AddPluginV1Instruction
    AddPluginV1InstructionData
    AddPluginV1InstructionDataArgs
    AgentIdentity
    AgentIdentityArgs
    AgentIdentityInitInfo
    AgentIdentityInitInfoArgs
    AgentIdentityUpdateInfo
    AgentIdentityUpdateInfoArgs
    AppData
    AppDataArgs
    AppDataInitInfo
    AppDataInitInfoArgs
    AppDataUpdateInfo
    AppDataUpdateInfoArgs
    ApproveCollectionPluginAuthorityV1Args
    ApproveCollectionPluginAuthorityV1ArgsArgs
    ApproveCollectionPluginAuthorityV1Input
    ApproveCollectionPluginAuthorityV1Instruction
    ApproveCollectionPluginAuthorityV1InstructionData
    ApproveCollectionPluginAuthorityV1InstructionDataArgs
    ApprovePluginAuthorityV1Args
    ApprovePluginAuthorityV1ArgsArgs
    ApprovePluginAuthorityV1Input
    ApprovePluginAuthorityV1Instruction
    ApprovePluginAuthorityV1InstructionData
    ApprovePluginAuthorityV1InstructionDataArgs
    AssetSignerSeeds
    AssetV1
    AssetV1Args
    Attribute
    AttributeArgs
    Attributes
    AttributesArgs
    Authority
    AuthorityArgs
    Autograph
    AutographArgs
    AutographSignature
    AutographSignatureArgs
    BubblegumV2
    BubblegumV2Args
    BurnCollectionV1Args
    BurnCollectionV1ArgsArgs
    BurnCollectionV1Input
    BurnCollectionV1Instruction
    BurnCollectionV1InstructionData
    BurnCollectionV1InstructionDataArgs
    BurnDelegate
    BurnDelegateArgs
    BurnV1Args
    BurnV1ArgsArgs
    BurnV1Input
    BurnV1Instruction
    BurnV1InstructionData
    BurnV1InstructionDataArgs
    CloseGroupV1Args
    CloseGroupV1ArgsArgs
    CloseGroupV1Input
    CloseGroupV1Instruction
    CloseGroupV1InstructionData
    CloseGroupV1InstructionDataArgs
    CollectInput
    CollectInstruction
    CollectInstructionData
    CollectInstructionDataArgs
    CollectionV1
    CollectionV1Args
    CompressionProof
    CompressionProofArgs
    CompressV1Args
    CompressV1ArgsArgs
    CompressV1Input
    CompressV1Instruction
    CompressV1InstructionData
    CompressV1InstructionDataArgs
    CreateCollectionV1Args
    CreateCollectionV1ArgsArgs
    CreateCollectionV1Input
    CreateCollectionV1Instruction
    CreateCollectionV1InstructionData
    CreateCollectionV1InstructionDataArgs
    CreateCollectionV2Args
    CreateCollectionV2ArgsArgs
    CreateCollectionV2Input
    CreateCollectionV2Instruction
    CreateCollectionV2InstructionData
    CreateCollectionV2InstructionDataArgs
    CreateGroupV1Args
    CreateGroupV1ArgsArgs
    CreateGroupV1Input
    CreateGroupV1Instruction
    CreateGroupV1InstructionData
    CreateGroupV1InstructionDataArgs
    CreateV1Args
    CreateV1ArgsArgs
    CreateV1Input
    CreateV1Instruction
    CreateV1InstructionData
    CreateV1InstructionDataArgs
    CreateV2Args
    CreateV2ArgsArgs
    CreateV2Input
    CreateV2Instruction
    CreateV2InstructionData
    CreateV2InstructionDataArgs
    Creator
    CreatorArgs
    DataSection
    DataSectionArgs
    DataSectionInitInfo
    DataSectionInitInfoArgs
    DataSectionUpdateInfo
    DataSectionUpdateInfoArgs
    DataStateArgs
    DecompressV1Args
    DecompressV1ArgsArgs
    DecompressV1Input
    DecompressV1Instruction
    DecompressV1InstructionData
    DecompressV1InstructionDataArgs
    Edition
    EditionArgs
    ExecuteV1Args
    ExecuteV1ArgsArgs
    ExecuteV1AsyncInput
    ExecuteV1Input
    ExecuteV1Instruction
    ExecuteV1InstructionData
    ExecuteV1InstructionDataArgs
    ExternalCheckResult
    ExternalCheckResultArgs
    ExternalPluginAdapter
    ExternalPluginAdapterArgs
    ExternalPluginAdapterInitInfo
    ExternalPluginAdapterInitInfoArgs
    ExternalPluginAdapterKey
    ExternalPluginAdapterKeyArgs
    ExternalPluginAdapterSchemaArgs
    ExternalPluginAdapterTypeArgs
    ExternalPluginAdapterUpdateInfo
    ExternalPluginAdapterUpdateInfoArgs
    ExternalRegistryRecord
    ExternalRegistryRecordArgs
    ExternalValidationResultArgs
    ExtraAccount
    ExtraAccountArgs
    FreezeDelegate
    FreezeDelegateArgs
    FreezeExecute
    FreezeExecuteArgs
    Groups
    GroupsArgs
    GroupV1
    GroupV1Args
    HashablePluginSchema
    HashablePluginSchemaArgs
    HashedAssetSchema
    HashedAssetSchemaArgs
    HashedAssetV1
    HashedAssetV1Args
    HookableLifecycleEventArgs
    ImmutableMetadata
    ImmutableMetadataArgs
    KeyArgs
    LifecycleHook
    LifecycleHookArgs
    LifecycleHookInitInfo
    LifecycleHookInitInfoArgs
    LifecycleHookUpdateInfo
    LifecycleHookUpdateInfoArgs
    LinkedAppData
    LinkedAppDataArgs
    LinkedAppDataInitInfo
    LinkedAppDataInitInfoArgs
    LinkedAppDataUpdateInfo
    LinkedAppDataUpdateInfoArgs
    LinkedDataKey
    LinkedDataKeyArgs
    LinkedLifecycleHook
    LinkedLifecycleHookArgs
    LinkedLifecycleHookInitInfo
    LinkedLifecycleHookInitInfoArgs
    LinkedLifecycleHookUpdateInfo
    LinkedLifecycleHookUpdateInfoArgs
    MasterEdition
    MasterEditionArgs
    MplCoreProgramError
    MplCoreProgramPlugin
    MplCoreProgramPluginAccounts
    MplCoreProgramPluginInstructions
    MplCoreProgramPluginPdas
    MplCoreProgramPluginRequirements
    Oracle
    OracleArgs
    OracleInitInfo
    OracleInitInfoArgs
    OracleUpdateInfo
    OracleUpdateInfoArgs
    OracleValidation
    OracleValidationArgs
    ParsedAddAssetsToGroupV1Instruction
    ParsedAddCollectionExternalPluginAdapterV1Instruction
    ParsedAddCollectionPluginV1Instruction
    ParsedAddCollectionsToGroupV1Instruction
    ParsedAddExternalPluginAdapterV1Instruction
    ParsedAddGroupsToGroupV1Instruction
    ParsedAddPluginV1Instruction
    ParsedApproveCollectionPluginAuthorityV1Instruction
    ParsedApprovePluginAuthorityV1Instruction
    ParsedBurnCollectionV1Instruction
    ParsedBurnV1Instruction
    ParsedCloseGroupV1Instruction
    ParsedCollectInstruction
    ParsedCompressV1Instruction
    ParsedCreateCollectionV1Instruction
    ParsedCreateCollectionV2Instruction
    ParsedCreateGroupV1Instruction
    ParsedCreateV1Instruction
    ParsedCreateV2Instruction
    ParsedDecompressV1Instruction
    ParsedExecuteV1Instruction
    ParsedMplCoreProgramInstruction
    ParsedRemoveAssetsFromGroupV1Instruction
    ParsedRemoveCollectionExternalPluginAdapterV1Instruction
    ParsedRemoveCollectionPluginV1Instruction
    ParsedRemoveCollectionsFromGroupV1Instruction
    ParsedRemoveExternalPluginAdapterV1Instruction
    ParsedRemoveGroupsFromGroupV1Instruction
    ParsedRemovePluginV1Instruction
    ParsedRevokeCollectionPluginAuthorityV1Instruction
    ParsedRevokePluginAuthorityV1Instruction
    ParsedTransferV1Instruction
    ParsedUpdateCollectionExternalPluginAdapterV1Instruction
    ParsedUpdateCollectionInfoV1Instruction
    ParsedUpdateCollectionPluginV1Instruction
    ParsedUpdateCollectionV1Instruction
    ParsedUpdateExternalPluginAdapterV1Instruction
    ParsedUpdateGroupV1Instruction
    ParsedUpdatePluginV1Instruction
    ParsedUpdateV1Instruction
    ParsedUpdateV2Instruction
    ParsedWriteCollectionExternalPluginAdapterDataV1Instruction
    ParsedWriteExternalPluginAdapterDataV1Instruction
    PermanentBurnDelegate
    PermanentBurnDelegateArgs
    PermanentFreezeDelegate
    PermanentFreezeDelegateArgs
    PermanentFreezeExecute
    PermanentFreezeExecuteArgs
    PermanentTransferDelegate
    PermanentTransferDelegateArgs
    Plugin
    PluginArgs
    PluginAuthorityPair
    PluginAuthorityPairArgs
    PluginHeaderV1
    PluginHeaderV1Args
    PluginRegistryV1
    PluginRegistryV1Args
    PluginTypeArgs
    RegistryRecord
    RegistryRecordArgs
    RelationshipEntry
    RelationshipEntryArgs
    RelationshipKindArgs
    RemoveAssetsFromGroupV1Args
    RemoveAssetsFromGroupV1ArgsArgs
    RemoveAssetsFromGroupV1Input
    RemoveAssetsFromGroupV1Instruction
    RemoveAssetsFromGroupV1InstructionData
    RemoveAssetsFromGroupV1InstructionDataArgs
    RemoveCollectionExternalPluginAdapterV1Args
    RemoveCollectionExternalPluginAdapterV1ArgsArgs
    RemoveCollectionExternalPluginAdapterV1Input
    RemoveCollectionExternalPluginAdapterV1Instruction
    RemoveCollectionExternalPluginAdapterV1InstructionData
    RemoveCollectionExternalPluginAdapterV1InstructionDataArgs
    RemoveCollectionPluginV1Args
    RemoveCollectionPluginV1ArgsArgs
    RemoveCollectionPluginV1Input
    RemoveCollectionPluginV1Instruction
    RemoveCollectionPluginV1InstructionData
    RemoveCollectionPluginV1InstructionDataArgs
    RemoveCollectionsFromGroupV1Args
    RemoveCollectionsFromGroupV1ArgsArgs
    RemoveCollectionsFromGroupV1Input
    RemoveCollectionsFromGroupV1Instruction
    RemoveCollectionsFromGroupV1InstructionData
    RemoveCollectionsFromGroupV1InstructionDataArgs
    RemoveExternalPluginAdapterV1Args
    RemoveExternalPluginAdapterV1ArgsArgs
    RemoveExternalPluginAdapterV1Input
    RemoveExternalPluginAdapterV1Instruction
    RemoveExternalPluginAdapterV1InstructionData
    RemoveExternalPluginAdapterV1InstructionDataArgs
    RemoveGroupsFromGroupV1Args
    RemoveGroupsFromGroupV1ArgsArgs
    RemoveGroupsFromGroupV1Input
    RemoveGroupsFromGroupV1Instruction
    RemoveGroupsFromGroupV1InstructionData
    RemoveGroupsFromGroupV1InstructionDataArgs
    RemovePluginV1Args
    RemovePluginV1ArgsArgs
    RemovePluginV1Input
    RemovePluginV1Instruction
    RemovePluginV1InstructionData
    RemovePluginV1InstructionDataArgs
    RevokeCollectionPluginAuthorityV1Args
    RevokeCollectionPluginAuthorityV1ArgsArgs
    RevokeCollectionPluginAuthorityV1Input
    RevokeCollectionPluginAuthorityV1Instruction
    RevokeCollectionPluginAuthorityV1InstructionData
    RevokeCollectionPluginAuthorityV1InstructionDataArgs
    RevokePluginAuthorityV1Args
    RevokePluginAuthorityV1ArgsArgs
    RevokePluginAuthorityV1Input
    RevokePluginAuthorityV1Instruction
    RevokePluginAuthorityV1InstructionData
    RevokePluginAuthorityV1InstructionDataArgs
    Royalties
    RoyaltiesArgs
    RuleSet
    RuleSetArgs
    Seed
    SeedArgs
    TransferDelegate
    TransferDelegateArgs
    TransferV1Args
    TransferV1ArgsArgs
    TransferV1Input
    TransferV1Instruction
    TransferV1InstructionData
    TransferV1InstructionDataArgs
    UpdateAuthority
    UpdateAuthorityArgs
    UpdateCollectionExternalPluginAdapterV1Args
    UpdateCollectionExternalPluginAdapterV1ArgsArgs
    UpdateCollectionExternalPluginAdapterV1Input
    UpdateCollectionExternalPluginAdapterV1Instruction
    UpdateCollectionExternalPluginAdapterV1InstructionData
    UpdateCollectionExternalPluginAdapterV1InstructionDataArgs
    UpdateCollectionInfoV1Args
    UpdateCollectionInfoV1ArgsArgs
    UpdateCollectionInfoV1Input
    UpdateCollectionInfoV1Instruction
    UpdateCollectionInfoV1InstructionData
    UpdateCollectionInfoV1InstructionDataArgs
    UpdateCollectionPluginV1Args
    UpdateCollectionPluginV1ArgsArgs
    UpdateCollectionPluginV1Input
    UpdateCollectionPluginV1Instruction
    UpdateCollectionPluginV1InstructionData
    UpdateCollectionPluginV1InstructionDataArgs
    UpdateCollectionV1Args
    UpdateCollectionV1ArgsArgs
    UpdateCollectionV1Input
    UpdateCollectionV1Instruction
    UpdateCollectionV1InstructionData
    UpdateCollectionV1InstructionDataArgs
    UpdateDelegate
    UpdateDelegateArgs
    UpdateExternalPluginAdapterV1Args
    UpdateExternalPluginAdapterV1ArgsArgs
    UpdateExternalPluginAdapterV1Input
    UpdateExternalPluginAdapterV1Instruction
    UpdateExternalPluginAdapterV1InstructionData
    UpdateExternalPluginAdapterV1InstructionDataArgs
    UpdateGroupV1Args
    UpdateGroupV1ArgsArgs
    UpdateGroupV1Input
    UpdateGroupV1Instruction
    UpdateGroupV1InstructionData
    UpdateGroupV1InstructionDataArgs
    UpdatePluginV1Args
    UpdatePluginV1ArgsArgs
    UpdatePluginV1Input
    UpdatePluginV1Instruction
    UpdatePluginV1InstructionData
    UpdatePluginV1InstructionDataArgs
    UpdateTypeArgs
    UpdateV1Args
    UpdateV1ArgsArgs
    UpdateV1Input
    UpdateV1Instruction
    UpdateV1InstructionData
    UpdateV1InstructionDataArgs
    UpdateV2Args
    UpdateV2ArgsArgs
    UpdateV2Input
    UpdateV2Instruction
    UpdateV2InstructionData
    UpdateV2InstructionDataArgs
    ValidationResultArgs
    ValidationResultsOffset
    ValidationResultsOffsetArgs
    VerifiedCreators
    VerifiedCreatorsArgs
    VerifiedCreatorsSignature
    VerifiedCreatorsSignatureArgs
    WriteCollectionExternalPluginAdapterDataV1Args
    WriteCollectionExternalPluginAdapterDataV1ArgsArgs
    WriteCollectionExternalPluginAdapterDataV1Input
    WriteCollectionExternalPluginAdapterDataV1Instruction
    WriteCollectionExternalPluginAdapterDataV1InstructionData
    WriteCollectionExternalPluginAdapterDataV1InstructionDataArgs
    WriteExternalPluginAdapterDataV1Args
    WriteExternalPluginAdapterDataV1ArgsArgs
    WriteExternalPluginAdapterDataV1Input
    WriteExternalPluginAdapterDataV1Instruction
    WriteExternalPluginAdapterDataV1InstructionData
    WriteExternalPluginAdapterDataV1InstructionDataArgs

    Variables

    ADD_ASSETS_TO_GROUP_V1_DISCRIMINATOR
    ADD_COLLECTION_EXTERNAL_PLUGIN_ADAPTER_V1_DISCRIMINATOR
    ADD_COLLECTION_PLUGIN_V1_DISCRIMINATOR
    ADD_COLLECTIONS_TO_GROUP_V1_DISCRIMINATOR
    ADD_EXTERNAL_PLUGIN_ADAPTER_V1_DISCRIMINATOR
    ADD_GROUPS_TO_GROUP_V1_DISCRIMINATOR
    ADD_PLUGIN_V1_DISCRIMINATOR
    APPROVE_COLLECTION_PLUGIN_AUTHORITY_V1_DISCRIMINATOR
    APPROVE_PLUGIN_AUTHORITY_V1_DISCRIMINATOR
    BURN_COLLECTION_V1_DISCRIMINATOR
    BURN_V1_DISCRIMINATOR
    CLOSE_GROUP_V1_DISCRIMINATOR
    COLLECT_DISCRIMINATOR
    COMPRESS_V1_DISCRIMINATOR
    CREATE_COLLECTION_V1_DISCRIMINATOR
    CREATE_COLLECTION_V2_DISCRIMINATOR
    CREATE_GROUP_V1_DISCRIMINATOR
    CREATE_V1_DISCRIMINATOR
    CREATE_V2_DISCRIMINATOR
    DECOMPRESS_V1_DISCRIMINATOR
    EXECUTE_V1_DISCRIMINATOR
    MPL_CORE_PROGRAM_ERROR__AGENT_IDENTITY_MUST_SIGN
    MPL_CORE_PROGRAM_ERROR__ALREADY_COMPRESSED
    MPL_CORE_PROGRAM_ERROR__ALREADY_DECOMPRESSED
    MPL_CORE_PROGRAM_ERROR__ASSET_IS_FROZEN
    MPL_CORE_PROGRAM_ERROR__BLOCKED_BY_BUBBLEGUM_V2
    MPL_CORE_PROGRAM_ERROR__CANNOT_ADD_DATA_SECTION
    MPL_CORE_PROGRAM_ERROR__CANNOT_BURN_COLLECTION
    MPL_CORE_PROGRAM_ERROR__CANNOT_MIGRATE_MASTER_WITH_SUPPLY
    MPL_CORE_PROGRAM_ERROR__CANNOT_MIGRATE_PRINTS
    MPL_CORE_PROGRAM_ERROR__CANNOT_REDELEGATE
    MPL_CORE_PROGRAM_ERROR__COLLECTION_MUST_BE_EMPTY
    MPL_CORE_PROGRAM_ERROR__CONFLICTING_AUTHORITY
    MPL_CORE_PROGRAM_ERROR__DESERIALIZATION_ERROR
    MPL_CORE_PROGRAM_ERROR__DUPLICATE_ENTRY
    MPL_CORE_PROGRAM_ERROR__DUPLICATE_LIFECYCLE_CHECKS
    MPL_CORE_PROGRAM_ERROR__EXTERNAL_PLUGIN_ADAPTER_ALREADY_EXISTS
    MPL_CORE_PROGRAM_ERROR__EXTERNAL_PLUGIN_ADAPTER_NOT_FOUND
    MPL_CORE_PROGRAM_ERROR__GROUP_MUST_BE_EMPTY
    MPL_CORE_PROGRAM_ERROR__GROUP_NESTING_DEPTH_EXCEEDED
    MPL_CORE_PROGRAM_ERROR__GROUP_VECTOR_FULL
    MPL_CORE_PROGRAM_ERROR__INCONSISTENT_GROUP_RELATIONSHIP
    MPL_CORE_PROGRAM_ERROR__INCORRECT_ACCOUNT
    MPL_CORE_PROGRAM_ERROR__INCORRECT_ASSET_HASH
    MPL_CORE_PROGRAM_ERROR__INVALID_ASSET
    MPL_CORE_PROGRAM_ERROR__INVALID_AUTHORITY
    MPL_CORE_PROGRAM_ERROR__INVALID_COLLECTION
    MPL_CORE_PROGRAM_ERROR__INVALID_EXECUTE_PDA
    MPL_CORE_PROGRAM_ERROR__INVALID_LOG_WRAPPER_PROGRAM
    MPL_CORE_PROGRAM_ERROR__INVALID_ORACLE_ACCOUNT_DATA
    MPL_CORE_PROGRAM_ERROR__INVALID_PLUGIN
    MPL_CORE_PROGRAM_ERROR__INVALID_PLUGIN_ADAPTER_TARGET
    MPL_CORE_PROGRAM_ERROR__INVALID_PLUGIN_OPERATION
    MPL_CORE_PROGRAM_ERROR__INVALID_PLUGIN_SETTING
    MPL_CORE_PROGRAM_ERROR__INVALID_SYSTEM_PROGRAM
    MPL_CORE_PROGRAM_ERROR__MISSING_ASSET
    MPL_CORE_PROGRAM_ERROR__MISSING_COLLECTION
    MPL_CORE_PROGRAM_ERROR__MISSING_COMPRESSION_PROOF
    MPL_CORE_PROGRAM_ERROR__MISSING_EXTERNAL_PLUGIN_ADAPTER_ACCOUNT
    MPL_CORE_PROGRAM_ERROR__MISSING_NEW_OWNER
    MPL_CORE_PROGRAM_ERROR__MISSING_SIGNER
    MPL_CORE_PROGRAM_ERROR__MISSING_SYSTEM_PROGRAM
    MPL_CORE_PROGRAM_ERROR__MISSING_UPDATE_AUTHORITY
    MPL_CORE_PROGRAM_ERROR__NO_APPROVALS
    MPL_CORE_PROGRAM_ERROR__NO_DATA_SOURCES
    MPL_CORE_PROGRAM_ERROR__NOT_AVAILABLE
    MPL_CORE_PROGRAM_ERROR__NUMERICAL_OVERFLOW
    MPL_CORE_PROGRAM_ERROR__NUMERICAL_OVERFLOW_ERROR
    MPL_CORE_PROGRAM_ERROR__ORACLE_CAN_REJECT_ONLY
    MPL_CORE_PROGRAM_ERROR__PERMANENT_DELEGATES_PREVENT_MOVE
    MPL_CORE_PROGRAM_ERROR__PLUGIN_ALREADY_EXISTS
    MPL_CORE_PROGRAM_ERROR__PLUGIN_NOT_FOUND
    MPL_CORE_PROGRAM_ERROR__PLUGINS_NOT_INITIALIZED
    MPL_CORE_PROGRAM_ERROR__REQUIRES_LIFECYCLE_CHECK
    MPL_CORE_PROGRAM_ERROR__SERIALIZATION_ERROR
    MPL_CORE_PROGRAM_ERROR__TWO_DATA_SOURCES
    MPL_CORE_PROGRAM_ERROR__UNINITIALIZED_ORACLE_ACCOUNT
    MPL_CORE_PROGRAM_ERROR__UNSUPPORTED_OPERATION
    MPL_CORE_PROGRAM_PROGRAM_ADDRESS
    REMOVE_ASSETS_FROM_GROUP_V1_DISCRIMINATOR
    REMOVE_COLLECTION_EXTERNAL_PLUGIN_ADAPTER_V1_DISCRIMINATOR
    REMOVE_COLLECTION_PLUGIN_V1_DISCRIMINATOR
    REMOVE_COLLECTIONS_FROM_GROUP_V1_DISCRIMINATOR
    REMOVE_EXTERNAL_PLUGIN_ADAPTER_V1_DISCRIMINATOR
    REMOVE_GROUPS_FROM_GROUP_V1_DISCRIMINATOR
    REMOVE_PLUGIN_V1_DISCRIMINATOR
    REVOKE_COLLECTION_PLUGIN_AUTHORITY_V1_DISCRIMINATOR
    REVOKE_PLUGIN_AUTHORITY_V1_DISCRIMINATOR
    TRANSFER_V1_DISCRIMINATOR
    UPDATE_COLLECTION_EXTERNAL_PLUGIN_ADAPTER_V1_DISCRIMINATOR
    UPDATE_COLLECTION_INFO_V1_DISCRIMINATOR
    UPDATE_COLLECTION_PLUGIN_V1_DISCRIMINATOR
    UPDATE_COLLECTION_V1_DISCRIMINATOR
    UPDATE_EXTERNAL_PLUGIN_ADAPTER_V1_DISCRIMINATOR
    UPDATE_GROUP_V1_DISCRIMINATOR
    UPDATE_PLUGIN_V1_DISCRIMINATOR
    UPDATE_V1_DISCRIMINATOR
    UPDATE_V2_DISCRIMINATOR
    WRITE_COLLECTION_EXTERNAL_PLUGIN_ADAPTER_DATA_V1_DISCRIMINATOR
    WRITE_EXTERNAL_PLUGIN_ADAPTER_DATA_V1_DISCRIMINATOR

    Functions

    authority
    decodeAssetV1
    decodeCollectionV1
    decodeGroupV1
    decodeHashedAssetV1
    decodePluginHeaderV1
    decodePluginRegistryV1
    externalPluginAdapter
    externalPluginAdapterInitInfo
    externalPluginAdapterKey
    externalPluginAdapterUpdateInfo
    extraAccount
    fetchAllAssetV1
    fetchAllCollectionV1
    fetchAllGroupV1
    fetchAllHashedAssetV1
    fetchAllMaybeAssetV1
    fetchAllMaybeCollectionV1
    fetchAllMaybeGroupV1
    fetchAllMaybeHashedAssetV1
    fetchAllMaybePluginHeaderV1
    fetchAllMaybePluginRegistryV1
    fetchAllPluginHeaderV1
    fetchAllPluginRegistryV1
    fetchAssetV1
    fetchCollectionV1
    fetchGroupV1
    fetchHashedAssetV1
    fetchMaybeAssetV1
    fetchMaybeCollectionV1
    fetchMaybeGroupV1
    fetchMaybeHashedAssetV1
    fetchMaybePluginHeaderV1
    fetchMaybePluginRegistryV1
    fetchPluginHeaderV1
    fetchPluginRegistryV1
    findAssetSignerPda
    getAddAssetsToGroupV1ArgsCodec
    getAddAssetsToGroupV1ArgsDecoder
    getAddAssetsToGroupV1ArgsEncoder
    getAddAssetsToGroupV1DiscriminatorBytes
    getAddAssetsToGroupV1Instruction
    getAddAssetsToGroupV1InstructionDataCodec
    getAddAssetsToGroupV1InstructionDataDecoder
    getAddAssetsToGroupV1InstructionDataEncoder
    getAddBlockerCodec
    getAddBlockerDecoder
    getAddBlockerEncoder
    getAddCollectionExternalPluginAdapterV1ArgsCodec
    getAddCollectionExternalPluginAdapterV1ArgsDecoder
    getAddCollectionExternalPluginAdapterV1ArgsEncoder
    getAddCollectionExternalPluginAdapterV1DiscriminatorBytes
    getAddCollectionExternalPluginAdapterV1Instruction
    getAddCollectionExternalPluginAdapterV1InstructionDataCodec
    getAddCollectionExternalPluginAdapterV1InstructionDataDecoder
    getAddCollectionExternalPluginAdapterV1InstructionDataEncoder
    getAddCollectionPluginV1ArgsCodec
    getAddCollectionPluginV1ArgsDecoder
    getAddCollectionPluginV1ArgsEncoder
    getAddCollectionPluginV1DiscriminatorBytes
    getAddCollectionPluginV1Instruction
    getAddCollectionPluginV1InstructionDataCodec
    getAddCollectionPluginV1InstructionDataDecoder
    getAddCollectionPluginV1InstructionDataEncoder
    getAddCollectionsToGroupV1ArgsCodec
    getAddCollectionsToGroupV1ArgsDecoder
    getAddCollectionsToGroupV1ArgsEncoder
    getAddCollectionsToGroupV1DiscriminatorBytes
    getAddCollectionsToGroupV1Instruction
    getAddCollectionsToGroupV1InstructionDataCodec
    getAddCollectionsToGroupV1InstructionDataDecoder
    getAddCollectionsToGroupV1InstructionDataEncoder
    getAddExternalPluginAdapterV1ArgsCodec
    getAddExternalPluginAdapterV1ArgsDecoder
    getAddExternalPluginAdapterV1ArgsEncoder
    getAddExternalPluginAdapterV1DiscriminatorBytes
    getAddExternalPluginAdapterV1Instruction
    getAddExternalPluginAdapterV1InstructionDataCodec
    getAddExternalPluginAdapterV1InstructionDataDecoder
    getAddExternalPluginAdapterV1InstructionDataEncoder
    getAddGroupsToGroupV1ArgsCodec
    getAddGroupsToGroupV1ArgsDecoder
    getAddGroupsToGroupV1ArgsEncoder
    getAddGroupsToGroupV1DiscriminatorBytes
    getAddGroupsToGroupV1Instruction
    getAddGroupsToGroupV1InstructionDataCodec
    getAddGroupsToGroupV1InstructionDataDecoder
    getAddGroupsToGroupV1InstructionDataEncoder
    getAddPluginV1ArgsCodec
    getAddPluginV1ArgsDecoder
    getAddPluginV1ArgsEncoder
    getAddPluginV1DiscriminatorBytes
    getAddPluginV1Instruction
    getAddPluginV1InstructionDataCodec
    getAddPluginV1InstructionDataDecoder
    getAddPluginV1InstructionDataEncoder
    getAgentIdentityCodec
    getAgentIdentityDecoder
    getAgentIdentityEncoder
    getAgentIdentityInitInfoCodec
    getAgentIdentityInitInfoDecoder
    getAgentIdentityInitInfoEncoder
    getAgentIdentityUpdateInfoCodec
    getAgentIdentityUpdateInfoDecoder
    getAgentIdentityUpdateInfoEncoder
    getAppDataCodec
    getAppDataDecoder
    getAppDataEncoder
    getAppDataInitInfoCodec
    getAppDataInitInfoDecoder
    getAppDataInitInfoEncoder
    getAppDataUpdateInfoCodec
    getAppDataUpdateInfoDecoder
    getAppDataUpdateInfoEncoder
    getApproveCollectionPluginAuthorityV1ArgsCodec
    getApproveCollectionPluginAuthorityV1ArgsDecoder
    getApproveCollectionPluginAuthorityV1ArgsEncoder
    getApproveCollectionPluginAuthorityV1DiscriminatorBytes
    getApproveCollectionPluginAuthorityV1Instruction
    getApproveCollectionPluginAuthorityV1InstructionDataCodec
    getApproveCollectionPluginAuthorityV1InstructionDataDecoder
    getApproveCollectionPluginAuthorityV1InstructionDataEncoder
    getApprovePluginAuthorityV1ArgsCodec
    getApprovePluginAuthorityV1ArgsDecoder
    getApprovePluginAuthorityV1ArgsEncoder
    getApprovePluginAuthorityV1DiscriminatorBytes
    getApprovePluginAuthorityV1Instruction
    getApprovePluginAuthorityV1InstructionDataCodec
    getApprovePluginAuthorityV1InstructionDataDecoder
    getApprovePluginAuthorityV1InstructionDataEncoder
    getAssetV1Codec
    getAssetV1Decoder
    getAssetV1Encoder
    getAttributeCodec
    getAttributeDecoder
    getAttributeEncoder
    getAttributesCodec
    getAttributesDecoder
    getAttributesEncoder
    getAuthorityCodec
    getAuthorityDecoder
    getAuthorityEncoder
    getAutographCodec
    getAutographDecoder
    getAutographEncoder
    getAutographSignatureCodec
    getAutographSignatureDecoder
    getAutographSignatureEncoder
    getBubblegumV2Codec
    getBubblegumV2Decoder
    getBubblegumV2Encoder
    getBurnCollectionV1ArgsCodec
    getBurnCollectionV1ArgsDecoder
    getBurnCollectionV1ArgsEncoder
    getBurnCollectionV1DiscriminatorBytes
    getBurnCollectionV1Instruction
    getBurnCollectionV1InstructionDataCodec
    getBurnCollectionV1InstructionDataDecoder
    getBurnCollectionV1InstructionDataEncoder
    getBurnDelegateCodec
    getBurnDelegateDecoder
    getBurnDelegateEncoder
    getBurnV1ArgsCodec
    getBurnV1ArgsDecoder
    getBurnV1ArgsEncoder
    getBurnV1DiscriminatorBytes
    getBurnV1Instruction
    getBurnV1InstructionDataCodec
    getBurnV1InstructionDataDecoder
    getBurnV1InstructionDataEncoder
    getCloseGroupV1ArgsCodec
    getCloseGroupV1ArgsDecoder
    getCloseGroupV1ArgsEncoder
    getCloseGroupV1DiscriminatorBytes
    getCloseGroupV1Instruction
    getCloseGroupV1InstructionDataCodec
    getCloseGroupV1InstructionDataDecoder
    getCloseGroupV1InstructionDataEncoder
    getCollectDiscriminatorBytes
    getCollectInstruction
    getCollectInstructionDataCodec
    getCollectInstructionDataDecoder
    getCollectInstructionDataEncoder
    getCollectionV1Codec
    getCollectionV1Decoder
    getCollectionV1Encoder
    getCompressionProofCodec
    getCompressionProofDecoder
    getCompressionProofEncoder
    getCompressV1ArgsCodec
    getCompressV1ArgsDecoder
    getCompressV1ArgsEncoder
    getCompressV1DiscriminatorBytes
    getCompressV1Instruction
    getCompressV1InstructionDataCodec
    getCompressV1InstructionDataDecoder
    getCompressV1InstructionDataEncoder
    getCreateCollectionV1ArgsCodec
    getCreateCollectionV1ArgsDecoder
    getCreateCollectionV1ArgsEncoder
    getCreateCollectionV1DiscriminatorBytes
    getCreateCollectionV1Instruction
    getCreateCollectionV1InstructionDataCodec
    getCreateCollectionV1InstructionDataDecoder
    getCreateCollectionV1InstructionDataEncoder
    getCreateCollectionV2ArgsCodec
    getCreateCollectionV2ArgsDecoder
    getCreateCollectionV2ArgsEncoder
    getCreateCollectionV2DiscriminatorBytes
    getCreateCollectionV2Instruction
    getCreateCollectionV2InstructionDataCodec
    getCreateCollectionV2InstructionDataDecoder
    getCreateCollectionV2InstructionDataEncoder
    getCreateGroupV1ArgsCodec
    getCreateGroupV1ArgsDecoder
    getCreateGroupV1ArgsEncoder
    getCreateGroupV1DiscriminatorBytes
    getCreateGroupV1Instruction
    getCreateGroupV1InstructionDataCodec
    getCreateGroupV1InstructionDataDecoder
    getCreateGroupV1InstructionDataEncoder
    getCreateV1ArgsCodec
    getCreateV1ArgsDecoder
    getCreateV1ArgsEncoder
    getCreateV1DiscriminatorBytes
    getCreateV1Instruction
    getCreateV1InstructionDataCodec
    getCreateV1InstructionDataDecoder
    getCreateV1InstructionDataEncoder
    getCreateV2ArgsCodec
    getCreateV2ArgsDecoder
    getCreateV2ArgsEncoder
    getCreateV2DiscriminatorBytes
    getCreateV2Instruction
    getCreateV2InstructionDataCodec
    getCreateV2InstructionDataDecoder
    getCreateV2InstructionDataEncoder
    getCreatorCodec
    getCreatorDecoder
    getCreatorEncoder
    getDataSectionCodec
    getDataSectionDecoder
    getDataSectionEncoder
    getDataSectionInitInfoCodec
    getDataSectionInitInfoDecoder
    getDataSectionInitInfoEncoder
    getDataSectionUpdateInfoCodec
    getDataSectionUpdateInfoDecoder
    getDataSectionUpdateInfoEncoder
    getDataStateCodec
    getDataStateDecoder
    getDataStateEncoder
    getDecompressV1ArgsCodec
    getDecompressV1ArgsDecoder
    getDecompressV1ArgsEncoder
    getDecompressV1DiscriminatorBytes
    getDecompressV1Instruction
    getDecompressV1InstructionDataCodec
    getDecompressV1InstructionDataDecoder
    getDecompressV1InstructionDataEncoder
    getEditionCodec
    getEditionDecoder
    getEditionEncoder
    getExecuteV1ArgsCodec
    getExecuteV1ArgsDecoder
    getExecuteV1ArgsEncoder
    getExecuteV1DiscriminatorBytes
    getExecuteV1Instruction
    getExecuteV1InstructionAsync
    getExecuteV1InstructionDataCodec
    getExecuteV1InstructionDataDecoder
    getExecuteV1InstructionDataEncoder
    getExternalCheckResultCodec
    getExternalCheckResultDecoder
    getExternalCheckResultEncoder
    getExternalPluginAdapterCodec
    getExternalPluginAdapterDecoder
    getExternalPluginAdapterEncoder
    getExternalPluginAdapterInitInfoCodec
    getExternalPluginAdapterInitInfoDecoder
    getExternalPluginAdapterInitInfoEncoder
    getExternalPluginAdapterKeyCodec
    getExternalPluginAdapterKeyDecoder
    getExternalPluginAdapterKeyEncoder
    getExternalPluginAdapterSchemaCodec
    getExternalPluginAdapterSchemaDecoder
    getExternalPluginAdapterSchemaEncoder
    getExternalPluginAdapterTypeCodec
    getExternalPluginAdapterTypeDecoder
    getExternalPluginAdapterTypeEncoder
    getExternalPluginAdapterUpdateInfoCodec
    getExternalPluginAdapterUpdateInfoDecoder
    getExternalPluginAdapterUpdateInfoEncoder
    getExternalRegistryRecordCodec
    getExternalRegistryRecordDecoder
    getExternalRegistryRecordEncoder
    getExternalValidationResultCodec
    getExternalValidationResultDecoder
    getExternalValidationResultEncoder
    getExtraAccountCodec
    getExtraAccountDecoder
    getExtraAccountEncoder
    getFreezeDelegateCodec
    getFreezeDelegateDecoder
    getFreezeDelegateEncoder
    getFreezeExecuteCodec
    getFreezeExecuteDecoder
    getFreezeExecuteEncoder
    getGroupsCodec
    getGroupsDecoder
    getGroupsEncoder
    getGroupV1Codec
    getGroupV1Decoder
    getGroupV1Encoder
    getHashablePluginSchemaCodec
    getHashablePluginSchemaDecoder
    getHashablePluginSchemaEncoder
    getHashedAssetSchemaCodec
    getHashedAssetSchemaDecoder
    getHashedAssetSchemaEncoder
    getHashedAssetV1Codec
    getHashedAssetV1Decoder
    getHashedAssetV1Encoder
    getHookableLifecycleEventCodec
    getHookableLifecycleEventDecoder
    getHookableLifecycleEventEncoder
    getImmutableMetadataCodec
    getImmutableMetadataDecoder
    getImmutableMetadataEncoder
    getKeyCodec
    getKeyDecoder
    getKeyEncoder
    getLifecycleHookCodec
    getLifecycleHookDecoder
    getLifecycleHookEncoder
    getLifecycleHookInitInfoCodec
    getLifecycleHookInitInfoDecoder
    getLifecycleHookInitInfoEncoder
    getLifecycleHookUpdateInfoCodec
    getLifecycleHookUpdateInfoDecoder
    getLifecycleHookUpdateInfoEncoder
    getLinkedAppDataCodec
    getLinkedAppDataDecoder
    getLinkedAppDataEncoder
    getLinkedAppDataInitInfoCodec
    getLinkedAppDataInitInfoDecoder
    getLinkedAppDataInitInfoEncoder
    getLinkedAppDataUpdateInfoCodec
    getLinkedAppDataUpdateInfoDecoder
    getLinkedAppDataUpdateInfoEncoder
    getLinkedDataKeyCodec
    getLinkedDataKeyDecoder
    getLinkedDataKeyEncoder
    getLinkedLifecycleHookCodec
    getLinkedLifecycleHookDecoder
    getLinkedLifecycleHookEncoder
    getLinkedLifecycleHookInitInfoCodec
    getLinkedLifecycleHookInitInfoDecoder
    getLinkedLifecycleHookInitInfoEncoder
    getLinkedLifecycleHookUpdateInfoCodec
    getLinkedLifecycleHookUpdateInfoDecoder
    getLinkedLifecycleHookUpdateInfoEncoder
    getMasterEditionCodec
    getMasterEditionDecoder
    getMasterEditionEncoder
    getMplCoreProgramErrorMessage
    getOracleCodec
    getOracleDecoder
    getOracleEncoder
    getOracleInitInfoCodec
    getOracleInitInfoDecoder
    getOracleInitInfoEncoder
    getOracleUpdateInfoCodec
    getOracleUpdateInfoDecoder
    getOracleUpdateInfoEncoder
    getOracleValidationCodec
    getOracleValidationDecoder
    getOracleValidationEncoder
    getPermanentBurnDelegateCodec
    getPermanentBurnDelegateDecoder
    getPermanentBurnDelegateEncoder
    getPermanentFreezeDelegateCodec
    getPermanentFreezeDelegateDecoder
    getPermanentFreezeDelegateEncoder
    getPermanentFreezeExecuteCodec
    getPermanentFreezeExecuteDecoder
    getPermanentFreezeExecuteEncoder
    getPermanentTransferDelegateCodec
    getPermanentTransferDelegateDecoder
    getPermanentTransferDelegateEncoder
    getPluginAuthorityPairCodec
    getPluginAuthorityPairDecoder
    getPluginAuthorityPairEncoder
    getPluginCodec
    getPluginDecoder
    getPluginEncoder
    getPluginHeaderV1Codec
    getPluginHeaderV1Decoder
    getPluginHeaderV1Encoder
    getPluginRegistryV1Codec
    getPluginRegistryV1Decoder
    getPluginRegistryV1Encoder
    getPluginTypeCodec
    getPluginTypeDecoder
    getPluginTypeEncoder
    getRegistryRecordCodec
    getRegistryRecordDecoder
    getRegistryRecordEncoder
    getRelationshipEntryCodec
    getRelationshipEntryDecoder
    getRelationshipEntryEncoder
    getRelationshipKindCodec
    getRelationshipKindDecoder
    getRelationshipKindEncoder
    getRemoveAssetsFromGroupV1ArgsCodec
    getRemoveAssetsFromGroupV1ArgsDecoder
    getRemoveAssetsFromGroupV1ArgsEncoder
    getRemoveAssetsFromGroupV1DiscriminatorBytes
    getRemoveAssetsFromGroupV1Instruction
    getRemoveAssetsFromGroupV1InstructionDataCodec
    getRemoveAssetsFromGroupV1InstructionDataDecoder
    getRemoveAssetsFromGroupV1InstructionDataEncoder
    getRemoveCollectionExternalPluginAdapterV1ArgsCodec
    getRemoveCollectionExternalPluginAdapterV1ArgsDecoder
    getRemoveCollectionExternalPluginAdapterV1ArgsEncoder
    getRemoveCollectionExternalPluginAdapterV1DiscriminatorBytes
    getRemoveCollectionExternalPluginAdapterV1Instruction
    getRemoveCollectionExternalPluginAdapterV1InstructionDataCodec
    getRemoveCollectionExternalPluginAdapterV1InstructionDataDecoder
    getRemoveCollectionExternalPluginAdapterV1InstructionDataEncoder
    getRemoveCollectionPluginV1ArgsCodec
    getRemoveCollectionPluginV1ArgsDecoder
    getRemoveCollectionPluginV1ArgsEncoder
    getRemoveCollectionPluginV1DiscriminatorBytes
    getRemoveCollectionPluginV1Instruction
    getRemoveCollectionPluginV1InstructionDataCodec
    getRemoveCollectionPluginV1InstructionDataDecoder
    getRemoveCollectionPluginV1InstructionDataEncoder
    getRemoveCollectionsFromGroupV1ArgsCodec
    getRemoveCollectionsFromGroupV1ArgsDecoder
    getRemoveCollectionsFromGroupV1ArgsEncoder
    getRemoveCollectionsFromGroupV1DiscriminatorBytes
    getRemoveCollectionsFromGroupV1Instruction
    getRemoveCollectionsFromGroupV1InstructionDataCodec
    getRemoveCollectionsFromGroupV1InstructionDataDecoder
    getRemoveCollectionsFromGroupV1InstructionDataEncoder
    getRemoveExternalPluginAdapterV1ArgsCodec
    getRemoveExternalPluginAdapterV1ArgsDecoder
    getRemoveExternalPluginAdapterV1ArgsEncoder
    getRemoveExternalPluginAdapterV1DiscriminatorBytes
    getRemoveExternalPluginAdapterV1Instruction
    getRemoveExternalPluginAdapterV1InstructionDataCodec
    getRemoveExternalPluginAdapterV1InstructionDataDecoder
    getRemoveExternalPluginAdapterV1InstructionDataEncoder
    getRemoveGroupsFromGroupV1ArgsCodec
    getRemoveGroupsFromGroupV1ArgsDecoder
    getRemoveGroupsFromGroupV1ArgsEncoder
    getRemoveGroupsFromGroupV1DiscriminatorBytes
    getRemoveGroupsFromGroupV1Instruction
    getRemoveGroupsFromGroupV1InstructionDataCodec
    getRemoveGroupsFromGroupV1InstructionDataDecoder
    getRemoveGroupsFromGroupV1InstructionDataEncoder
    getRemovePluginV1ArgsCodec
    getRemovePluginV1ArgsDecoder
    getRemovePluginV1ArgsEncoder
    getRemovePluginV1DiscriminatorBytes
    getRemovePluginV1Instruction
    getRemovePluginV1InstructionDataCodec
    getRemovePluginV1InstructionDataDecoder
    getRemovePluginV1InstructionDataEncoder
    getRevokeCollectionPluginAuthorityV1ArgsCodec
    getRevokeCollectionPluginAuthorityV1ArgsDecoder
    getRevokeCollectionPluginAuthorityV1ArgsEncoder
    getRevokeCollectionPluginAuthorityV1DiscriminatorBytes
    getRevokeCollectionPluginAuthorityV1Instruction
    getRevokeCollectionPluginAuthorityV1InstructionDataCodec
    getRevokeCollectionPluginAuthorityV1InstructionDataDecoder
    getRevokeCollectionPluginAuthorityV1InstructionDataEncoder
    getRevokePluginAuthorityV1ArgsCodec
    getRevokePluginAuthorityV1ArgsDecoder
    getRevokePluginAuthorityV1ArgsEncoder
    getRevokePluginAuthorityV1DiscriminatorBytes
    getRevokePluginAuthorityV1Instruction
    getRevokePluginAuthorityV1InstructionDataCodec
    getRevokePluginAuthorityV1InstructionDataDecoder
    getRevokePluginAuthorityV1InstructionDataEncoder
    getRoyaltiesCodec
    getRoyaltiesDecoder
    getRoyaltiesEncoder
    getRuleSetCodec
    getRuleSetDecoder
    getRuleSetEncoder
    getSeedCodec
    getSeedDecoder
    getSeedEncoder
    getTransferDelegateCodec
    getTransferDelegateDecoder
    getTransferDelegateEncoder
    getTransferV1ArgsCodec
    getTransferV1ArgsDecoder
    getTransferV1ArgsEncoder
    getTransferV1DiscriminatorBytes
    getTransferV1Instruction
    getTransferV1InstructionDataCodec
    getTransferV1InstructionDataDecoder
    getTransferV1InstructionDataEncoder
    getUpdateAuthorityCodec
    getUpdateAuthorityDecoder
    getUpdateAuthorityEncoder
    getUpdateCollectionExternalPluginAdapterV1ArgsCodec
    getUpdateCollectionExternalPluginAdapterV1ArgsDecoder
    getUpdateCollectionExternalPluginAdapterV1ArgsEncoder
    getUpdateCollectionExternalPluginAdapterV1DiscriminatorBytes
    getUpdateCollectionExternalPluginAdapterV1Instruction
    getUpdateCollectionExternalPluginAdapterV1InstructionDataCodec
    getUpdateCollectionExternalPluginAdapterV1InstructionDataDecoder
    getUpdateCollectionExternalPluginAdapterV1InstructionDataEncoder
    getUpdateCollectionInfoV1ArgsCodec
    getUpdateCollectionInfoV1ArgsDecoder
    getUpdateCollectionInfoV1ArgsEncoder
    getUpdateCollectionInfoV1DiscriminatorBytes
    getUpdateCollectionInfoV1Instruction
    getUpdateCollectionInfoV1InstructionDataCodec
    getUpdateCollectionInfoV1InstructionDataDecoder
    getUpdateCollectionInfoV1InstructionDataEncoder
    getUpdateCollectionPluginV1ArgsCodec
    getUpdateCollectionPluginV1ArgsDecoder
    getUpdateCollectionPluginV1ArgsEncoder
    getUpdateCollectionPluginV1DiscriminatorBytes
    getUpdateCollectionPluginV1Instruction
    getUpdateCollectionPluginV1InstructionDataCodec
    getUpdateCollectionPluginV1InstructionDataDecoder
    getUpdateCollectionPluginV1InstructionDataEncoder
    getUpdateCollectionV1ArgsCodec
    getUpdateCollectionV1ArgsDecoder
    getUpdateCollectionV1ArgsEncoder
    getUpdateCollectionV1DiscriminatorBytes
    getUpdateCollectionV1Instruction
    getUpdateCollectionV1InstructionDataCodec
    getUpdateCollectionV1InstructionDataDecoder
    getUpdateCollectionV1InstructionDataEncoder
    getUpdateDelegateCodec
    getUpdateDelegateDecoder
    getUpdateDelegateEncoder
    getUpdateExternalPluginAdapterV1ArgsCodec
    getUpdateExternalPluginAdapterV1ArgsDecoder
    getUpdateExternalPluginAdapterV1ArgsEncoder
    getUpdateExternalPluginAdapterV1DiscriminatorBytes
    getUpdateExternalPluginAdapterV1Instruction
    getUpdateExternalPluginAdapterV1InstructionDataCodec
    getUpdateExternalPluginAdapterV1InstructionDataDecoder
    getUpdateExternalPluginAdapterV1InstructionDataEncoder
    getUpdateGroupV1ArgsCodec
    getUpdateGroupV1ArgsDecoder
    getUpdateGroupV1ArgsEncoder
    getUpdateGroupV1DiscriminatorBytes
    getUpdateGroupV1Instruction
    getUpdateGroupV1InstructionDataCodec
    getUpdateGroupV1InstructionDataDecoder
    getUpdateGroupV1InstructionDataEncoder
    getUpdatePluginV1ArgsCodec
    getUpdatePluginV1ArgsDecoder
    getUpdatePluginV1ArgsEncoder
    getUpdatePluginV1DiscriminatorBytes
    getUpdatePluginV1Instruction
    getUpdatePluginV1InstructionDataCodec
    getUpdatePluginV1InstructionDataDecoder
    getUpdatePluginV1InstructionDataEncoder
    getUpdateTypeCodec
    getUpdateTypeDecoder
    getUpdateTypeEncoder
    getUpdateV1ArgsCodec
    getUpdateV1ArgsDecoder
    getUpdateV1ArgsEncoder
    getUpdateV1DiscriminatorBytes
    getUpdateV1Instruction
    getUpdateV1InstructionDataCodec
    getUpdateV1InstructionDataDecoder
    getUpdateV1InstructionDataEncoder
    getUpdateV2ArgsCodec
    getUpdateV2ArgsDecoder
    getUpdateV2ArgsEncoder
    getUpdateV2DiscriminatorBytes
    getUpdateV2Instruction
    getUpdateV2InstructionDataCodec
    getUpdateV2InstructionDataDecoder
    getUpdateV2InstructionDataEncoder
    getValidationResultCodec
    getValidationResultDecoder
    getValidationResultEncoder
    getValidationResultsOffsetCodec
    getValidationResultsOffsetDecoder
    getValidationResultsOffsetEncoder
    getVerifiedCreatorsCodec
    getVerifiedCreatorsDecoder
    getVerifiedCreatorsEncoder
    getVerifiedCreatorsSignatureCodec
    getVerifiedCreatorsSignatureDecoder
    getVerifiedCreatorsSignatureEncoder
    getWriteCollectionExternalPluginAdapterDataV1ArgsCodec
    getWriteCollectionExternalPluginAdapterDataV1ArgsDecoder
    getWriteCollectionExternalPluginAdapterDataV1ArgsEncoder
    getWriteCollectionExternalPluginAdapterDataV1DiscriminatorBytes
    getWriteCollectionExternalPluginAdapterDataV1Instruction
    getWriteCollectionExternalPluginAdapterDataV1InstructionDataCodec
    getWriteCollectionExternalPluginAdapterDataV1InstructionDataDecoder
    getWriteCollectionExternalPluginAdapterDataV1InstructionDataEncoder
    getWriteExternalPluginAdapterDataV1ArgsCodec
    getWriteExternalPluginAdapterDataV1ArgsDecoder
    getWriteExternalPluginAdapterDataV1ArgsEncoder
    getWriteExternalPluginAdapterDataV1DiscriminatorBytes
    getWriteExternalPluginAdapterDataV1Instruction
    getWriteExternalPluginAdapterDataV1InstructionDataCodec
    getWriteExternalPluginAdapterDataV1InstructionDataDecoder
    getWriteExternalPluginAdapterDataV1InstructionDataEncoder
    identifyMplCoreProgramInstruction
    isAuthority
    isExternalPluginAdapter
    isExternalPluginAdapterInitInfo
    isExternalPluginAdapterKey
    isExternalPluginAdapterUpdateInfo
    isExtraAccount
    isLinkedDataKey
    isMplCoreProgramError
    isOracleValidation
    isPlugin
    isRuleSet
    isSeed
    isUpdateAuthority
    isValidationResultsOffset
    linkedDataKey
    mplCoreProgramProgram
    oracleValidation
    parseAddAssetsToGroupV1Instruction
    parseAddCollectionExternalPluginAdapterV1Instruction
    parseAddCollectionPluginV1Instruction
    parseAddCollectionsToGroupV1Instruction
    parseAddExternalPluginAdapterV1Instruction
    parseAddGroupsToGroupV1Instruction
    parseAddPluginV1Instruction
    parseApproveCollectionPluginAuthorityV1Instruction
    parseApprovePluginAuthorityV1Instruction
    parseBurnCollectionV1Instruction
    parseBurnV1Instruction
    parseCloseGroupV1Instruction
    parseCollectInstruction
    parseCompressV1Instruction
    parseCreateCollectionV1Instruction
    parseCreateCollectionV2Instruction
    parseCreateGroupV1Instruction
    parseCreateV1Instruction
    parseCreateV2Instruction
    parseDecompressV1Instruction
    parseExecuteV1Instruction
    parseMplCoreProgramInstruction
    parseRemoveAssetsFromGroupV1Instruction
    parseRemoveCollectionExternalPluginAdapterV1Instruction
    parseRemoveCollectionPluginV1Instruction
    parseRemoveCollectionsFromGroupV1Instruction
    parseRemoveExternalPluginAdapterV1Instruction
    parseRemoveGroupsFromGroupV1Instruction
    parseRemovePluginV1Instruction
    parseRevokeCollectionPluginAuthorityV1Instruction
    parseRevokePluginAuthorityV1Instruction
    parseTransferV1Instruction
    parseUpdateCollectionExternalPluginAdapterV1Instruction
    parseUpdateCollectionInfoV1Instruction
    parseUpdateCollectionPluginV1Instruction
    parseUpdateCollectionV1Instruction
    parseUpdateExternalPluginAdapterV1Instruction
    parseUpdateGroupV1Instruction
    parseUpdatePluginV1Instruction
    parseUpdateV1Instruction
    parseUpdateV2Instruction
    parseWriteCollectionExternalPluginAdapterDataV1Instruction
    parseWriteExternalPluginAdapterDataV1Instruction
    plugin
    ruleSet
    seed
    updateAuthority
    validationResultsOffset