Coda by Ian Macalinao
    Preparing search index...

    Type Alias MintNewEditionFromMasterEditionViaVaultProxyInstruction<TProgram, TAccountNewMetadata, TAccountNewEdition, TAccountMasterEdition, TAccountNewMint, TAccountEditionMarkPda, TAccountNewMintAuthority, TAccountPayer, TAccountVaultAuthority, TAccountSafetyDepositStore, TAccountSafetyDepositBox, TAccountVault, TAccountNewMetadataUpdateAuthority, TAccountMetadata, TAccountTokenProgram, TAccountTokenVaultProgram, TAccountSystemProgram, TAccountRent, TRemainingAccounts>

    MintNewEditionFromMasterEditionViaVaultProxyInstruction: Instruction<TProgram> & InstructionWithData<
        ReadonlyUint8Array,
    > & InstructionWithAccounts<
        [
            TAccountNewMetadata extends string
                ? WritableAccount<TAccountNewMetadata>
                : TAccountNewMetadata,
            TAccountNewEdition extends string
                ? WritableAccount<TAccountNewEdition>
                : TAccountNewEdition,
            TAccountMasterEdition extends string
                ? WritableAccount<TAccountMasterEdition>
                : TAccountMasterEdition,
            TAccountNewMint extends string
                ? WritableAccount<TAccountNewMint>
                : TAccountNewMint,
            TAccountEditionMarkPda extends string
                ? WritableAccount<TAccountEditionMarkPda>
                : TAccountEditionMarkPda,
            TAccountNewMintAuthority extends string
                ? ReadonlySignerAccount<TAccountNewMintAuthority> & AccountSignerMeta<
                    TAccountNewMintAuthority,
                >
                : TAccountNewMintAuthority,
            TAccountPayer extends string
                ? WritableSignerAccount<TAccountPayer> & AccountSignerMeta<
                    TAccountPayer,
                >
                : TAccountPayer,
            TAccountVaultAuthority extends string
                ? ReadonlySignerAccount<TAccountVaultAuthority> & AccountSignerMeta<
                    TAccountVaultAuthority,
                >
                : TAccountVaultAuthority,
            TAccountSafetyDepositStore extends string
                ? ReadonlyAccount<TAccountSafetyDepositStore>
                : TAccountSafetyDepositStore,
            TAccountSafetyDepositBox extends string
                ? ReadonlyAccount<TAccountSafetyDepositBox>
                : TAccountSafetyDepositBox,
            TAccountVault extends string
                ? ReadonlyAccount<TAccountVault>
                : TAccountVault,
            TAccountNewMetadataUpdateAuthority extends string
                ? ReadonlyAccount<TAccountNewMetadataUpdateAuthority>
                : TAccountNewMetadataUpdateAuthority,
            TAccountMetadata extends string
                ? ReadonlyAccount<TAccountMetadata>
                : TAccountMetadata,
            TAccountTokenProgram extends string
                ? ReadonlyAccount<TAccountTokenProgram>
                : TAccountTokenProgram,
            TAccountTokenVaultProgram extends string
                ? ReadonlyAccount<TAccountTokenVaultProgram>
                : TAccountTokenVaultProgram,
            TAccountSystemProgram extends string
                ? ReadonlyAccount<TAccountSystemProgram>
                : TAccountSystemProgram,
            ...(
                TAccountRent extends undefined
                    ? []
                    : [
                        TAccountRent extends string
                            ? ReadonlyAccount<TAccountRent>
                            : TAccountRent,
                    ]
            ),
            ...TRemainingAccounts,
        ],
    >

    Type Parameters

    • TProgram extends string = typeof TOKEN_METADATA_PROGRAM_ADDRESS
    • TAccountNewMetadata extends string | AccountMeta = string
    • TAccountNewEdition extends string | AccountMeta = string
    • TAccountMasterEdition extends string | AccountMeta = string
    • TAccountNewMint extends string | AccountMeta = string
    • TAccountEditionMarkPda extends string | AccountMeta = string
    • TAccountNewMintAuthority extends string | AccountMeta = string
    • TAccountPayer extends string | AccountMeta = string
    • TAccountVaultAuthority extends string | AccountMeta = string
    • TAccountSafetyDepositStore extends string | AccountMeta = string
    • TAccountSafetyDepositBox extends string | AccountMeta = string
    • TAccountVault extends string | AccountMeta = string
    • TAccountNewMetadataUpdateAuthority extends string | AccountMeta = string
    • TAccountMetadata extends string | AccountMeta = string
    • TAccountTokenProgram extends string | AccountMeta = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
    • TAccountTokenVaultProgram extends string | AccountMeta = string
    • TAccountSystemProgram extends string | AccountMeta = "11111111111111111111111111111111"
    • TAccountRent extends string | AccountMeta | undefined = undefined
    • TRemainingAccounts extends readonly AccountMeta[] = []