@metaplex-foundation/mpl-token-metadata-kit - v0.0.1
    Preparing search index...

    Type Alias ParsedMplTokenMetadataInstruction<TProgram>

    ParsedMplTokenMetadataInstruction:
        | {
            instructionType: DeprecatedMintNewEditionFromMasterEditionViaPrintingToken;
        } & ParsedDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstruction<
            TProgram,
        >
        | { instructionType: UpdatePrimarySaleHappenedViaToken } & ParsedUpdatePrimarySaleHappenedViaTokenInstruction<
            TProgram,
        >
        | { instructionType: SignMetadata } & ParsedSignMetadataInstruction<
            TProgram,
        >
        | { instructionType: MintNewEditionFromMasterEditionViaToken } & ParsedMintNewEditionFromMasterEditionViaTokenInstruction<
            TProgram,
        >
        | { instructionType: ConvertMasterEditionV1ToV2 } & ParsedConvertMasterEditionV1ToV2Instruction<
            TProgram,
        >
        | { instructionType: MintNewEditionFromMasterEditionViaVaultProxy } & ParsedMintNewEditionFromMasterEditionViaVaultProxyInstruction<
            TProgram,
        >
        | { instructionType: PuffMetadata } & ParsedPuffMetadataInstruction<
            TProgram,
        >
        | { instructionType: UpdateMetadataAccountV2 } & ParsedUpdateMetadataAccountV2Instruction<
            TProgram,
        >
        | { instructionType: CreateMasterEditionV3 } & ParsedCreateMasterEditionV3Instruction<
            TProgram,
        >
        | { instructionType: VerifyCollection } & ParsedVerifyCollectionInstruction<
            TProgram,
        >
        | { instructionType: Utilize } & ParsedUtilizeInstruction<TProgram>
        | { instructionType: ApproveUseAuthority } & ParsedApproveUseAuthorityInstruction<
            TProgram,
        >
        | { instructionType: RevokeUseAuthority } & ParsedRevokeUseAuthorityInstruction<
            TProgram,
        >
        | { instructionType: UnverifyCollection } & ParsedUnverifyCollectionInstruction<
            TProgram,
        >
        | { instructionType: ApproveCollectionAuthority } & ParsedApproveCollectionAuthorityInstruction<
            TProgram,
        >
        | { instructionType: RevokeCollectionAuthority } & ParsedRevokeCollectionAuthorityInstruction<
            TProgram,
        >
        | { instructionType: SetAndVerifyCollection } & ParsedSetAndVerifyCollectionInstruction<
            TProgram,
        >
        | { instructionType: FreezeDelegatedAccount } & ParsedFreezeDelegatedAccountInstruction<
            TProgram,
        >
        | { instructionType: ThawDelegatedAccount } & ParsedThawDelegatedAccountInstruction<
            TProgram,
        >
        | { instructionType: RemoveCreatorVerification } & ParsedRemoveCreatorVerificationInstruction<
            TProgram,
        >
        | { instructionType: BurnNft } & ParsedBurnNftInstruction<TProgram>
        | { instructionType: VerifySizedCollectionItem } & ParsedVerifySizedCollectionItemInstruction<
            TProgram,
        >
        | { instructionType: UnverifySizedCollectionItem } & ParsedUnverifySizedCollectionItemInstruction<
            TProgram,
        >
        | { instructionType: SetAndVerifySizedCollectionItem } & ParsedSetAndVerifySizedCollectionItemInstruction<
            TProgram,
        >
        | { instructionType: CreateMetadataAccountV3 } & ParsedCreateMetadataAccountV3Instruction<
            TProgram,
        >
        | { instructionType: SetCollectionSize } & ParsedSetCollectionSizeInstruction<
            TProgram,
        >
        | { instructionType: SetTokenStandard } & ParsedSetTokenStandardInstruction<
            TProgram,
        >
        | { instructionType: BubblegumSetCollectionSize } & ParsedBubblegumSetCollectionSizeInstruction<
            TProgram,
        >
        | { instructionType: BurnEditionNft } & ParsedBurnEditionNftInstruction<
            TProgram,
        >
        | { instructionType: CreateEscrowAccount } & ParsedCreateEscrowAccountInstruction<
            TProgram,
        >
        | { instructionType: CloseEscrowAccount } & ParsedCloseEscrowAccountInstruction<
            TProgram,
        >
        | { instructionType: TransferOutOfEscrow } & ParsedTransferOutOfEscrowInstruction<
            TProgram,
        >
        | { instructionType: BurnV1 } & ParsedBurnV1Instruction<TProgram>
        | { instructionType: CreateV1 } & ParsedCreateV1Instruction<TProgram>
        | { instructionType: MintV1 } & ParsedMintV1Instruction<TProgram>
        | { instructionType: DelegateCollectionV1 } & ParsedDelegateCollectionV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateSaleV1 } & ParsedDelegateSaleV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateTransferV1 } & ParsedDelegateTransferV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateDataV1 } & ParsedDelegateDataV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateUtilityV1 } & ParsedDelegateUtilityV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateStakingV1 } & ParsedDelegateStakingV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateStandardV1 } & ParsedDelegateStandardV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateLockedTransferV1 } & ParsedDelegateLockedTransferV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateProgrammableConfigV1 } & ParsedDelegateProgrammableConfigV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateAuthorityItemV1 } & ParsedDelegateAuthorityItemV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateDataItemV1 } & ParsedDelegateDataItemV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateCollectionItemV1 } & ParsedDelegateCollectionItemV1Instruction<
            TProgram,
        >
        | { instructionType: DelegateProgrammableConfigItemV1 } & ParsedDelegateProgrammableConfigItemV1Instruction<
            TProgram,
        >
        | { instructionType: DelegatePrintDelegateV1 } & ParsedDelegatePrintDelegateV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeCollectionV1 } & ParsedRevokeCollectionV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeSaleV1 } & ParsedRevokeSaleV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeTransferV1 } & ParsedRevokeTransferV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeDataV1 } & ParsedRevokeDataV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeUtilityV1 } & ParsedRevokeUtilityV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeStakingV1 } & ParsedRevokeStakingV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeStandardV1 } & ParsedRevokeStandardV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeLockedTransferV1 } & ParsedRevokeLockedTransferV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeProgrammableConfigV1 } & ParsedRevokeProgrammableConfigV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeMigrationV1 } & ParsedRevokeMigrationV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeAuthorityItemV1 } & ParsedRevokeAuthorityItemV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeDataItemV1 } & ParsedRevokeDataItemV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeCollectionItemV1 } & ParsedRevokeCollectionItemV1Instruction<
            TProgram,
        >
        | { instructionType: RevokeProgrammableConfigItemV1 } & ParsedRevokeProgrammableConfigItemV1Instruction<
            TProgram,
        >
        | { instructionType: RevokePrintDelegateV1 } & ParsedRevokePrintDelegateV1Instruction<
            TProgram,
        >
        | { instructionType: LockV1 } & ParsedLockV1Instruction<TProgram>
        | { instructionType: UnlockV1 } & ParsedUnlockV1Instruction<TProgram>
        | { instructionType: Migrate } & ParsedMigrateInstruction<TProgram>
        | { instructionType: TransferV1 } & ParsedTransferV1Instruction<TProgram>
        | { instructionType: UpdateV1 } & ParsedUpdateV1Instruction<TProgram>
        | { instructionType: UpdateAsUpdateAuthorityV2 } & ParsedUpdateAsUpdateAuthorityV2Instruction<
            TProgram,
        >
        | { instructionType: UpdateAsAuthorityItemDelegateV2 } & ParsedUpdateAsAuthorityItemDelegateV2Instruction<
            TProgram,
        >
        | { instructionType: UpdateAsCollectionDelegateV2 } & ParsedUpdateAsCollectionDelegateV2Instruction<
            TProgram,
        >
        | { instructionType: UpdateAsDataDelegateV2 } & ParsedUpdateAsDataDelegateV2Instruction<
            TProgram,
        >
        | { instructionType: UpdateAsProgrammableConfigDelegateV2 } & ParsedUpdateAsProgrammableConfigDelegateV2Instruction<
            TProgram,
        >
        | { instructionType: UpdateAsDataItemDelegateV2 } & ParsedUpdateAsDataItemDelegateV2Instruction<
            TProgram,
        >
        | { instructionType: UpdateAsCollectionItemDelegateV2 } & ParsedUpdateAsCollectionItemDelegateV2Instruction<
            TProgram,
        >
        | { instructionType: UpdateAsProgrammableConfigItemDelegateV2 } & ParsedUpdateAsProgrammableConfigItemDelegateV2Instruction<
            TProgram,
        >
        | { instructionType: UseV1 } & ParsedUseV1Instruction<TProgram>
        | { instructionType: VerifyCreatorV1 } & ParsedVerifyCreatorV1Instruction<
            TProgram,
        >
        | { instructionType: VerifyCollectionV1 } & ParsedVerifyCollectionV1Instruction<
            TProgram,
        >
        | { instructionType: UnverifyCreatorV1 } & ParsedUnverifyCreatorV1Instruction<
            TProgram,
        >
        | { instructionType: UnverifyCollectionV1 } & ParsedUnverifyCollectionV1Instruction<
            TProgram,
        >
        | { instructionType: Collect } & ParsedCollectInstruction<TProgram>
        | { instructionType: PrintV1 } & ParsedPrintV1Instruction<TProgram>
        | { instructionType: PrintV2 } & ParsedPrintV2Instruction<TProgram>
        | { instructionType: Resize } & ParsedResizeInstruction<TProgram>
        | { instructionType: CloseAccounts } & ParsedCloseAccountsInstruction<
            TProgram,
        >

    Type Parameters

    • TProgram extends string = "metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s"