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

    Type Alias MplTokenMetadataPluginInstructions

    type MplTokenMetadataPluginInstructions = {
        approveCollectionAuthority: (
            input: MakeOptional<ApproveCollectionAuthorityAsyncInput, "payer">,
        ) => ReturnType<typeof getApproveCollectionAuthorityInstructionAsync> & SelfPlanAndSendFunctions;
        approveUseAuthority: (
            input: MakeOptional<ApproveUseAuthorityAsyncInput, "payer">,
        ) => ReturnType<typeof getApproveUseAuthorityInstructionAsync> & SelfPlanAndSendFunctions;
        bubblegumSetCollectionSize: (
            input: BubblegumSetCollectionSizeInput,
        ) => ReturnType<typeof getBubblegumSetCollectionSizeInstruction> & SelfPlanAndSendFunctions;
        burn: (
            input: BurnAsyncInput,
        ) => ReturnType<typeof getBurnInstructionAsync> & SelfPlanAndSendFunctions;
        burnEditionNft: (
            input: BurnEditionNftInput,
        ) => ReturnType<typeof getBurnEditionNftInstruction> & SelfPlanAndSendFunctions;
        burnNft: (
            input: BurnNftAsyncInput,
        ) => ReturnType<typeof getBurnNftInstructionAsync> & SelfPlanAndSendFunctions;
        closeAccounts: (
            input: CloseAccountsAsyncInput,
        ) => ReturnType<typeof getCloseAccountsInstructionAsync> & SelfPlanAndSendFunctions;
        closeEscrowAccount: (
            input: MakeOptional<CloseEscrowAccountAsyncInput, "payer">,
        ) => ReturnType<typeof getCloseEscrowAccountInstructionAsync> & SelfPlanAndSendFunctions;
        collect: (
            input: CollectInput,
        ) => ReturnType<typeof getCollectInstruction> & SelfPlanAndSendFunctions;
        convertMasterEditionV1ToV2: (
            input: ConvertMasterEditionV1ToV2Input,
        ) => ReturnType<typeof getConvertMasterEditionV1ToV2Instruction> & SelfPlanAndSendFunctions;
        create: (
            input: MakeOptional<CreateAsyncInput, "payer">,
        ) => ReturnType<typeof getCreateInstructionAsync> & SelfPlanAndSendFunctions;
        createEscrowAccount: (
            input: MakeOptional<CreateEscrowAccountAsyncInput, "payer">,
        ) => ReturnType<typeof getCreateEscrowAccountInstructionAsync> & SelfPlanAndSendFunctions;
        createMasterEditionV3: (
            input: MakeOptional<CreateMasterEditionV3AsyncInput, "payer">,
        ) => ReturnType<typeof getCreateMasterEditionV3InstructionAsync> & SelfPlanAndSendFunctions;
        createMetadataAccountV3: (
            input: MakeOptional<CreateMetadataAccountV3AsyncInput, "payer">,
        ) => ReturnType<typeof getCreateMetadataAccountV3InstructionAsync> & SelfPlanAndSendFunctions;
        delegate: (
            input: MakeOptional<DelegateAsyncInput, "payer">,
        ) => ReturnType<typeof getDelegateInstructionAsync> & SelfPlanAndSendFunctions;
        deprecatedMintNewEditionFromMasterEditionViaPrintingToken: (
            input: MakeOptional<
                DeprecatedMintNewEditionFromMasterEditionViaPrintingTokenAsyncInput,
                "payer",
            >,
        ) => ReturnType<
            typeof getDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstructionAsync,
        > & SelfPlanAndSendFunctions;
        freezeDelegatedAccount: (
            input: FreezeDelegatedAccountAsyncInput,
        ) => ReturnType<typeof getFreezeDelegatedAccountInstructionAsync> & SelfPlanAndSendFunctions;
        lock: (
            input: MakeOptional<LockAsyncInput, "payer">,
        ) => ReturnType<typeof getLockInstructionAsync> & SelfPlanAndSendFunctions;
        migrate: (
            input: MakeOptional<MigrateAsyncInput, "payer">,
        ) => ReturnType<typeof getMigrateInstructionAsync> & SelfPlanAndSendFunctions;
        mint: (
            input: MakeOptional<MintAsyncInput, "payer">,
        ) => ReturnType<typeof getMintInstructionAsync> & SelfPlanAndSendFunctions;
        mintNewEditionFromMasterEditionViaToken: (
            input: MakeOptional<
                MintNewEditionFromMasterEditionViaTokenInput,
                "payer",
            >,
        ) => ReturnType<
            typeof getMintNewEditionFromMasterEditionViaTokenInstruction,
        > & SelfPlanAndSendFunctions;
        mintNewEditionFromMasterEditionViaVaultProxy: (
            input: MakeOptional<
                MintNewEditionFromMasterEditionViaVaultProxyInput,
                "payer",
            >,
        ) => ReturnType<
            typeof getMintNewEditionFromMasterEditionViaVaultProxyInstruction,
        > & SelfPlanAndSendFunctions;
        print: (
            input: MakeOptional<PrintAsyncInput, "payer">,
        ) => ReturnType<typeof getPrintInstructionAsync> & SelfPlanAndSendFunctions;
        puffMetadata: (
            input: PuffMetadataInput,
        ) => ReturnType<typeof getPuffMetadataInstruction> & SelfPlanAndSendFunctions;
        removeCreatorVerification: (
            input: RemoveCreatorVerificationInput,
        ) => ReturnType<typeof getRemoveCreatorVerificationInstruction> & SelfPlanAndSendFunctions;
        resize: (
            input: MakeOptional<ResizeAsyncInput, "payer">,
        ) => ReturnType<typeof getResizeInstructionAsync> & SelfPlanAndSendFunctions;
        revoke: (
            input: MakeOptional<RevokeAsyncInput, "payer">,
        ) => ReturnType<typeof getRevokeInstructionAsync> & SelfPlanAndSendFunctions;
        revokeCollectionAuthority: (
            input: RevokeCollectionAuthorityAsyncInput,
        ) => ReturnType<typeof getRevokeCollectionAuthorityInstructionAsync> & SelfPlanAndSendFunctions;
        revokeUseAuthority: (
            input: RevokeUseAuthorityAsyncInput,
        ) => ReturnType<typeof getRevokeUseAuthorityInstructionAsync> & SelfPlanAndSendFunctions;
        setAndVerifyCollection: (
            input: MakeOptional<SetAndVerifyCollectionInput, "payer">,
        ) => ReturnType<typeof getSetAndVerifyCollectionInstruction> & SelfPlanAndSendFunctions;
        setAndVerifySizedCollectionItem: (
            input: MakeOptional<SetAndVerifySizedCollectionItemInput, "payer">,
        ) => ReturnType<typeof getSetAndVerifySizedCollectionItemInstruction> & SelfPlanAndSendFunctions;
        setCollectionSize: (
            input: SetCollectionSizeInput,
        ) => ReturnType<typeof getSetCollectionSizeInstruction> & SelfPlanAndSendFunctions;
        setTokenStandard: (
            input: SetTokenStandardAsyncInput,
        ) => ReturnType<typeof getSetTokenStandardInstructionAsync> & SelfPlanAndSendFunctions;
        signMetadata: (
            input: SignMetadataInput,
        ) => ReturnType<typeof getSignMetadataInstruction> & SelfPlanAndSendFunctions;
        thawDelegatedAccount: (
            input: ThawDelegatedAccountAsyncInput,
        ) => ReturnType<typeof getThawDelegatedAccountInstructionAsync> & SelfPlanAndSendFunctions;
        transfer: (
            input: MakeOptional<TransferAsyncInput, "payer">,
        ) => ReturnType<typeof getTransferInstructionAsync> & SelfPlanAndSendFunctions;
        transferOutOfEscrow: (
            input: MakeOptional<TransferOutOfEscrowInput, "payer">,
        ) => ReturnType<typeof getTransferOutOfEscrowInstruction> & SelfPlanAndSendFunctions;
        unlock: (
            input: MakeOptional<UnlockAsyncInput, "payer">,
        ) => ReturnType<typeof getUnlockInstructionAsync> & SelfPlanAndSendFunctions;
        unverify: (
            input: UnverifyInput,
        ) => ReturnType<typeof getUnverifyInstruction> & SelfPlanAndSendFunctions;
        unverifyCollection: (
            input: UnverifyCollectionInput,
        ) => ReturnType<typeof getUnverifyCollectionInstruction> & SelfPlanAndSendFunctions;
        unverifySizedCollectionItem: (
            input: MakeOptional<UnverifySizedCollectionItemInput, "payer">,
        ) => ReturnType<typeof getUnverifySizedCollectionItemInstruction> & SelfPlanAndSendFunctions;
        update: (
            input: MakeOptional<UpdateAsyncInput, "payer">,
        ) => ReturnType<typeof getUpdateInstructionAsync> & SelfPlanAndSendFunctions;
        updateMetadataAccountV2: (
            input: UpdateMetadataAccountV2Input,
        ) => ReturnType<typeof getUpdateMetadataAccountV2Instruction> & SelfPlanAndSendFunctions;
        updatePrimarySaleHappenedViaToken: (
            input: UpdatePrimarySaleHappenedViaTokenInput,
        ) => ReturnType<typeof getUpdatePrimarySaleHappenedViaTokenInstruction> & SelfPlanAndSendFunctions;
        use: (
            input: MakeOptional<UseAsyncInput, "payer">,
        ) => ReturnType<typeof getUseInstructionAsync> & SelfPlanAndSendFunctions;
        utilize: (
            input: UtilizeAsyncInput,
        ) => ReturnType<typeof getUtilizeInstructionAsync> & SelfPlanAndSendFunctions;
        verify: (
            input: VerifyInput,
        ) => ReturnType<typeof getVerifyInstruction> & SelfPlanAndSendFunctions;
        verifyCollection: (
            input: MakeOptional<VerifyCollectionInput, "payer">,
        ) => ReturnType<typeof getVerifyCollectionInstruction> & SelfPlanAndSendFunctions;
        verifySizedCollectionItem: (
            input: MakeOptional<VerifySizedCollectionItemInput, "payer">,
        ) => ReturnType<typeof getVerifySizedCollectionItemInstruction> & SelfPlanAndSendFunctions;
    }
    Index

    Properties

    approveCollectionAuthority: (
        input: MakeOptional<ApproveCollectionAuthorityAsyncInput, "payer">,
    ) => ReturnType<typeof getApproveCollectionAuthorityInstructionAsync> & SelfPlanAndSendFunctions
    approveUseAuthority: (
        input: MakeOptional<ApproveUseAuthorityAsyncInput, "payer">,
    ) => ReturnType<typeof getApproveUseAuthorityInstructionAsync> & SelfPlanAndSendFunctions
    bubblegumSetCollectionSize: (
        input: BubblegumSetCollectionSizeInput,
    ) => ReturnType<typeof getBubblegumSetCollectionSizeInstruction> & SelfPlanAndSendFunctions
    burn: (
        input: BurnAsyncInput,
    ) => ReturnType<typeof getBurnInstructionAsync> & SelfPlanAndSendFunctions
    burnEditionNft: (
        input: BurnEditionNftInput,
    ) => ReturnType<typeof getBurnEditionNftInstruction> & SelfPlanAndSendFunctions
    burnNft: (
        input: BurnNftAsyncInput,
    ) => ReturnType<typeof getBurnNftInstructionAsync> & SelfPlanAndSendFunctions
    closeAccounts: (
        input: CloseAccountsAsyncInput,
    ) => ReturnType<typeof getCloseAccountsInstructionAsync> & SelfPlanAndSendFunctions
    closeEscrowAccount: (
        input: MakeOptional<CloseEscrowAccountAsyncInput, "payer">,
    ) => ReturnType<typeof getCloseEscrowAccountInstructionAsync> & SelfPlanAndSendFunctions
    collect: (
        input: CollectInput,
    ) => ReturnType<typeof getCollectInstruction> & SelfPlanAndSendFunctions
    convertMasterEditionV1ToV2: (
        input: ConvertMasterEditionV1ToV2Input,
    ) => ReturnType<typeof getConvertMasterEditionV1ToV2Instruction> & SelfPlanAndSendFunctions
    create: (
        input: MakeOptional<CreateAsyncInput, "payer">,
    ) => ReturnType<typeof getCreateInstructionAsync> & SelfPlanAndSendFunctions
    createEscrowAccount: (
        input: MakeOptional<CreateEscrowAccountAsyncInput, "payer">,
    ) => ReturnType<typeof getCreateEscrowAccountInstructionAsync> & SelfPlanAndSendFunctions
    createMasterEditionV3: (
        input: MakeOptional<CreateMasterEditionV3AsyncInput, "payer">,
    ) => ReturnType<typeof getCreateMasterEditionV3InstructionAsync> & SelfPlanAndSendFunctions
    createMetadataAccountV3: (
        input: MakeOptional<CreateMetadataAccountV3AsyncInput, "payer">,
    ) => ReturnType<typeof getCreateMetadataAccountV3InstructionAsync> & SelfPlanAndSendFunctions
    delegate: (
        input: MakeOptional<DelegateAsyncInput, "payer">,
    ) => ReturnType<typeof getDelegateInstructionAsync> & SelfPlanAndSendFunctions
    deprecatedMintNewEditionFromMasterEditionViaPrintingToken: (
        input: MakeOptional<
            DeprecatedMintNewEditionFromMasterEditionViaPrintingTokenAsyncInput,
            "payer",
        >,
    ) => ReturnType<
        typeof getDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstructionAsync,
    > & SelfPlanAndSendFunctions
    freezeDelegatedAccount: (
        input: FreezeDelegatedAccountAsyncInput,
    ) => ReturnType<typeof getFreezeDelegatedAccountInstructionAsync> & SelfPlanAndSendFunctions
    lock: (
        input: MakeOptional<LockAsyncInput, "payer">,
    ) => ReturnType<typeof getLockInstructionAsync> & SelfPlanAndSendFunctions
    migrate: (
        input: MakeOptional<MigrateAsyncInput, "payer">,
    ) => ReturnType<typeof getMigrateInstructionAsync> & SelfPlanAndSendFunctions
    mint: (
        input: MakeOptional<MintAsyncInput, "payer">,
    ) => ReturnType<typeof getMintInstructionAsync> & SelfPlanAndSendFunctions
    mintNewEditionFromMasterEditionViaToken: (
        input: MakeOptional<
            MintNewEditionFromMasterEditionViaTokenInput,
            "payer",
        >,
    ) => ReturnType<
        typeof getMintNewEditionFromMasterEditionViaTokenInstruction,
    > & SelfPlanAndSendFunctions
    mintNewEditionFromMasterEditionViaVaultProxy: (
        input: MakeOptional<
            MintNewEditionFromMasterEditionViaVaultProxyInput,
            "payer",
        >,
    ) => ReturnType<
        typeof getMintNewEditionFromMasterEditionViaVaultProxyInstruction,
    > & SelfPlanAndSendFunctions
    print: (
        input: MakeOptional<PrintAsyncInput, "payer">,
    ) => ReturnType<typeof getPrintInstructionAsync> & SelfPlanAndSendFunctions
    puffMetadata: (
        input: PuffMetadataInput,
    ) => ReturnType<typeof getPuffMetadataInstruction> & SelfPlanAndSendFunctions
    removeCreatorVerification: (
        input: RemoveCreatorVerificationInput,
    ) => ReturnType<typeof getRemoveCreatorVerificationInstruction> & SelfPlanAndSendFunctions
    resize: (
        input: MakeOptional<ResizeAsyncInput, "payer">,
    ) => ReturnType<typeof getResizeInstructionAsync> & SelfPlanAndSendFunctions
    revoke: (
        input: MakeOptional<RevokeAsyncInput, "payer">,
    ) => ReturnType<typeof getRevokeInstructionAsync> & SelfPlanAndSendFunctions
    revokeCollectionAuthority: (
        input: RevokeCollectionAuthorityAsyncInput,
    ) => ReturnType<typeof getRevokeCollectionAuthorityInstructionAsync> & SelfPlanAndSendFunctions
    revokeUseAuthority: (
        input: RevokeUseAuthorityAsyncInput,
    ) => ReturnType<typeof getRevokeUseAuthorityInstructionAsync> & SelfPlanAndSendFunctions
    setAndVerifyCollection: (
        input: MakeOptional<SetAndVerifyCollectionInput, "payer">,
    ) => ReturnType<typeof getSetAndVerifyCollectionInstruction> & SelfPlanAndSendFunctions
    setAndVerifySizedCollectionItem: (
        input: MakeOptional<SetAndVerifySizedCollectionItemInput, "payer">,
    ) => ReturnType<typeof getSetAndVerifySizedCollectionItemInstruction> & SelfPlanAndSendFunctions
    setCollectionSize: (
        input: SetCollectionSizeInput,
    ) => ReturnType<typeof getSetCollectionSizeInstruction> & SelfPlanAndSendFunctions
    setTokenStandard: (
        input: SetTokenStandardAsyncInput,
    ) => ReturnType<typeof getSetTokenStandardInstructionAsync> & SelfPlanAndSendFunctions
    signMetadata: (
        input: SignMetadataInput,
    ) => ReturnType<typeof getSignMetadataInstruction> & SelfPlanAndSendFunctions
    thawDelegatedAccount: (
        input: ThawDelegatedAccountAsyncInput,
    ) => ReturnType<typeof getThawDelegatedAccountInstructionAsync> & SelfPlanAndSendFunctions
    transfer: (
        input: MakeOptional<TransferAsyncInput, "payer">,
    ) => ReturnType<typeof getTransferInstructionAsync> & SelfPlanAndSendFunctions
    transferOutOfEscrow: (
        input: MakeOptional<TransferOutOfEscrowInput, "payer">,
    ) => ReturnType<typeof getTransferOutOfEscrowInstruction> & SelfPlanAndSendFunctions
    unlock: (
        input: MakeOptional<UnlockAsyncInput, "payer">,
    ) => ReturnType<typeof getUnlockInstructionAsync> & SelfPlanAndSendFunctions
    unverify: (
        input: UnverifyInput,
    ) => ReturnType<typeof getUnverifyInstruction> & SelfPlanAndSendFunctions
    unverifyCollection: (
        input: UnverifyCollectionInput,
    ) => ReturnType<typeof getUnverifyCollectionInstruction> & SelfPlanAndSendFunctions
    unverifySizedCollectionItem: (
        input: MakeOptional<UnverifySizedCollectionItemInput, "payer">,
    ) => ReturnType<typeof getUnverifySizedCollectionItemInstruction> & SelfPlanAndSendFunctions
    update: (
        input: MakeOptional<UpdateAsyncInput, "payer">,
    ) => ReturnType<typeof getUpdateInstructionAsync> & SelfPlanAndSendFunctions
    updateMetadataAccountV2: (
        input: UpdateMetadataAccountV2Input,
    ) => ReturnType<typeof getUpdateMetadataAccountV2Instruction> & SelfPlanAndSendFunctions
    updatePrimarySaleHappenedViaToken: (
        input: UpdatePrimarySaleHappenedViaTokenInput,
    ) => ReturnType<typeof getUpdatePrimarySaleHappenedViaTokenInstruction> & SelfPlanAndSendFunctions
    use: (
        input: MakeOptional<UseAsyncInput, "payer">,
    ) => ReturnType<typeof getUseInstructionAsync> & SelfPlanAndSendFunctions
    utilize: (
        input: UtilizeAsyncInput,
    ) => ReturnType<typeof getUtilizeInstructionAsync> & SelfPlanAndSendFunctions
    verify: (
        input: VerifyInput,
    ) => ReturnType<typeof getVerifyInstruction> & SelfPlanAndSendFunctions
    verifyCollection: (
        input: MakeOptional<VerifyCollectionInput, "payer">,
    ) => ReturnType<typeof getVerifyCollectionInstruction> & SelfPlanAndSendFunctions
    verifySizedCollectionItem: (
        input: MakeOptional<VerifySizedCollectionItemInput, "payer">,
    ) => ReturnType<typeof getVerifySizedCollectionItemInstruction> & SelfPlanAndSendFunctions