Coda by Ian Macalinao
    Preparing search index...

    Type Alias ParsedTokenMetadataInstruction<TProgram>

    ParsedTokenMetadataInstruction:
        | { instructionType: CreateMetadataAccount } & ParsedCreateMetadataAccountInstruction<
            TProgram,
        >
        | { instructionType: UpdateMetadataAccount } & ParsedUpdateMetadataAccountInstruction<
            TProgram,
        >
        | { instructionType: DeprecatedCreateMasterEdition } & ParsedDeprecatedCreateMasterEditionInstruction<
            TProgram,
        >
        | {
            instructionType: DeprecatedMintNewEditionFromMasterEditionViaPrintingToken;
        } & ParsedDeprecatedMintNewEditionFromMasterEditionViaPrintingTokenInstruction<
            TProgram,
        >
        | { instructionType: UpdatePrimarySaleHappenedViaToken } & ParsedUpdatePrimarySaleHappenedViaTokenInstruction<
            TProgram,
        >
        | { instructionType: DeprecatedSetReservationList } & ParsedDeprecatedSetReservationListInstruction<
            TProgram,
        >
        | { instructionType: DeprecatedCreateReservationList } & ParsedDeprecatedCreateReservationListInstruction<
            TProgram,
        >
        | { instructionType: SignMetadata } & ParsedSignMetadataInstruction<
            TProgram,
        >
        | { instructionType: DeprecatedMintPrintingTokensViaToken } & ParsedDeprecatedMintPrintingTokensViaTokenInstruction<
            TProgram,
        >
        | { instructionType: DeprecatedMintPrintingTokens } & ParsedDeprecatedMintPrintingTokensInstruction<
            TProgram,
        >
        | { instructionType: CreateMasterEdition } & ParsedCreateMasterEditionInstruction<
            TProgram,
        >
        | { instructionType: MintNewEditionFromMasterEditionViaToken } & ParsedMintNewEditionFromMasterEditionViaTokenInstruction<
            TProgram,
        >
        | { instructionType: ConvertMasterEditionV1ToV2 } & ParsedConvertMasterEditionV1ToV2Instruction<
            TProgram,
        >
        | { instructionType: MintNewEditionFromMasterEditionViaVaultProxy } & ParsedMintNewEditionFromMasterEditionViaVaultProxyInstruction<
            TProgram,
        >
        | { instructionType: PuffMetadata } & ParsedPuffMetadataInstruction<
            TProgram,
        >
        | { instructionType: UpdateMetadataAccountV2 } & ParsedUpdateMetadataAccountV2Instruction<
            TProgram,
        >
        | { instructionType: CreateMetadataAccountV2 } & ParsedCreateMetadataAccountV2Instruction<
            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: Burn } & ParsedBurnInstruction<TProgram>
        | { instructionType: Create } & ParsedCreateInstruction<TProgram>
        | { instructionType: Mint } & ParsedMintInstruction<TProgram>
        | { instructionType: Delegate } & ParsedDelegateInstruction<TProgram>
        | { instructionType: Revoke } & ParsedRevokeInstruction<TProgram>
        | { instructionType: Lock } & ParsedLockInstruction<TProgram>
        | { instructionType: Unlock } & ParsedUnlockInstruction<TProgram>
        | { instructionType: Migrate } & ParsedMigrateInstruction<TProgram>
        | { instructionType: Transfer } & ParsedTransferInstruction<TProgram>
        | { instructionType: Update } & ParsedUpdateInstruction<TProgram>
        | { instructionType: Use } & ParsedUseInstruction<TProgram>
        | { instructionType: Verify } & ParsedVerifyInstruction<TProgram>
        | { instructionType: Unverify } & ParsedUnverifyInstruction<TProgram>
        | { instructionType: Collect } & ParsedCollectInstruction<TProgram>
        | { instructionType: Print } & ParsedPrintInstruction<TProgram>
        | { instructionType: Resize } & ParsedResizeInstruction<TProgram>
        | { instructionType: CloseAccounts } & ParsedCloseAccountsInstruction<
            TProgram,
        >

    Type Parameters

    • TProgram extends string = "metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s"