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

    Type Alias PrintV2Instruction<TProgram, TAccountEditionMetadata, TAccountEdition, TAccountEditionMint, TAccountEditionTokenAccountOwner, TAccountEditionTokenAccount, TAccountEditionMintAuthority, TAccountEditionTokenRecord, TAccountMasterEdition, TAccountEditionMarkerPda, TAccountPayer, TAccountMasterTokenAccountOwner, TAccountMasterTokenAccount, TAccountMasterMetadata, TAccountUpdateAuthority, TAccountSplTokenProgram, TAccountSplAtaProgram, TAccountSysvarInstructions, TAccountSystemProgram, TAccountHolderDelegateRecord, TAccountDelegate, TRemainingAccounts>

    PrintV2Instruction: Instruction<TProgram> & InstructionWithData<
        ReadonlyUint8Array,
    > & InstructionWithAccounts<
        [
            TAccountEditionMetadata extends string
                ? WritableAccount<TAccountEditionMetadata>
                : TAccountEditionMetadata,
            TAccountEdition extends string
                ? WritableAccount<TAccountEdition>
                : TAccountEdition,
            TAccountEditionMint extends string
                ? WritableAccount<TAccountEditionMint>
                : TAccountEditionMint,
            TAccountEditionTokenAccountOwner extends string
                ? ReadonlyAccount<TAccountEditionTokenAccountOwner>
                : TAccountEditionTokenAccountOwner,
            TAccountEditionTokenAccount extends string
                ? WritableAccount<TAccountEditionTokenAccount>
                : TAccountEditionTokenAccount,
            TAccountEditionMintAuthority extends string
                ? ReadonlySignerAccount<TAccountEditionMintAuthority> & AccountSignerMeta<
                    TAccountEditionMintAuthority,
                >
                : TAccountEditionMintAuthority,
            TAccountEditionTokenRecord extends string
                ? WritableAccount<TAccountEditionTokenRecord>
                : TAccountEditionTokenRecord,
            TAccountMasterEdition extends string
                ? WritableAccount<TAccountMasterEdition>
                : TAccountMasterEdition,
            TAccountEditionMarkerPda extends string
                ? WritableAccount<TAccountEditionMarkerPda>
                : TAccountEditionMarkerPda,
            TAccountPayer extends string
                ? WritableSignerAccount<TAccountPayer> & AccountSignerMeta<
                    TAccountPayer,
                >
                : TAccountPayer,
            TAccountMasterTokenAccountOwner extends string
                ? ReadonlyAccount<TAccountMasterTokenAccountOwner>
                : TAccountMasterTokenAccountOwner,
            TAccountMasterTokenAccount extends string
                ? ReadonlyAccount<TAccountMasterTokenAccount>
                : TAccountMasterTokenAccount,
            TAccountMasterMetadata extends string
                ? ReadonlyAccount<TAccountMasterMetadata>
                : TAccountMasterMetadata,
            TAccountUpdateAuthority extends string
                ? ReadonlyAccount<TAccountUpdateAuthority>
                : TAccountUpdateAuthority,
            TAccountSplTokenProgram extends string
                ? ReadonlyAccount<TAccountSplTokenProgram>
                : TAccountSplTokenProgram,
            TAccountSplAtaProgram extends string
                ? ReadonlyAccount<TAccountSplAtaProgram>
                : TAccountSplAtaProgram,
            TAccountSysvarInstructions extends string
                ? ReadonlyAccount<TAccountSysvarInstructions>
                : TAccountSysvarInstructions,
            TAccountSystemProgram extends string
                ? ReadonlyAccount<TAccountSystemProgram>
                : TAccountSystemProgram,
            TAccountHolderDelegateRecord extends string
                ? ReadonlyAccount<TAccountHolderDelegateRecord>
                : TAccountHolderDelegateRecord,
            TAccountDelegate extends string
                ? ReadonlySignerAccount<TAccountDelegate> & AccountSignerMeta<
                    TAccountDelegate,
                >
                : TAccountDelegate,
            ...TRemainingAccounts,
        ],
    >

    Type Parameters

    • TProgram extends string = typeof MPL_TOKEN_METADATA_PROGRAM_ADDRESS
    • TAccountEditionMetadata extends string | AccountMeta<string> = string
    • TAccountEdition extends string | AccountMeta<string> = string
    • TAccountEditionMint extends string | AccountMeta<string> = string
    • TAccountEditionTokenAccountOwner extends string | AccountMeta<string> = string
    • TAccountEditionTokenAccount extends string | AccountMeta<string> = string
    • TAccountEditionMintAuthority extends string | AccountMeta<string> = string
    • TAccountEditionTokenRecord extends string | AccountMeta<string> = string
    • TAccountMasterEdition extends string | AccountMeta<string> = string
    • TAccountEditionMarkerPda extends string | AccountMeta<string> = string
    • TAccountPayer extends string | AccountMeta<string> = string
    • TAccountMasterTokenAccountOwner extends string | AccountMeta<string> = string
    • TAccountMasterTokenAccount extends string | AccountMeta<string> = string
    • TAccountMasterMetadata extends string | AccountMeta<string> = string
    • TAccountUpdateAuthority extends string | AccountMeta<string> = string
    • TAccountSplTokenProgram extends string | AccountMeta<string> = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
    • TAccountSplAtaProgram extends string | AccountMeta<string> = "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"
    • TAccountSysvarInstructions extends string | AccountMeta<string> = "Sysvar1nstructions1111111111111111111111111"
    • TAccountSystemProgram extends string | AccountMeta<string> = "11111111111111111111111111111111"
    • TAccountHolderDelegateRecord extends string | AccountMeta<string> = string
    • TAccountDelegate extends string | AccountMeta<string> = string
    • TRemainingAccounts extends readonly AccountMeta<string>[] = []