Coda by Ian Macalinao
    Preparing search index...

    Type Alias UpdateTokenMetadataInstruction<TProgram, TAccountStakePool, TAccountManager, TAccountWithdrawAuthority, TAccountMetadataAccount, TAccountMetadataProgram, TRemainingAccounts>

    UpdateTokenMetadataInstruction: Instruction<TProgram> & InstructionWithData<
        ReadonlyUint8Array,
    > & InstructionWithAccounts<
        [
            TAccountStakePool extends string
                ? ReadonlyAccount<TAccountStakePool>
                : TAccountStakePool,
            TAccountManager extends string
                ? ReadonlySignerAccount<TAccountManager> & AccountSignerMeta<
                    TAccountManager,
                >
                : TAccountManager,
            TAccountWithdrawAuthority extends string
                ? ReadonlyAccount<TAccountWithdrawAuthority>
                : TAccountWithdrawAuthority,
            TAccountMetadataAccount extends string
                ? WritableAccount<TAccountMetadataAccount>
                : TAccountMetadataAccount,
            TAccountMetadataProgram extends string
                ? ReadonlyAccount<TAccountMetadataProgram>
                : TAccountMetadataProgram,
            ...TRemainingAccounts,
        ],
    >

    Type Parameters

    • TProgram extends string = typeof SPL_STAKE_POOL_PROGRAM_ADDRESS
    • TAccountStakePool extends string | AccountMeta = string
    • TAccountManager extends string | AccountMeta = string
    • TAccountWithdrawAuthority extends string | AccountMeta = string
    • TAccountMetadataAccount extends string | AccountMeta = string
    • TAccountMetadataProgram extends string | AccountMeta = "metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s"
    • TRemainingAccounts extends readonly AccountMeta[] = []