Coda by Ian Macalinao
    Preparing search index...

    Type Alias UpdateValidatorListBalanceInput<TAccountStakePool, TAccountWithdrawAuthority, TAccountValidatorList, TAccountReserveStake, TAccountClockSysvar, TAccountStakeHistorySysvar, TAccountStakeProgram>

    type UpdateValidatorListBalanceInput<
        TAccountStakePool extends string = string,
        TAccountWithdrawAuthority extends string = string,
        TAccountValidatorList extends string = string,
        TAccountReserveStake extends string = string,
        TAccountClockSysvar extends string = string,
        TAccountStakeHistorySysvar extends string = string,
        TAccountStakeProgram extends string = string,
    > = {
        clockSysvar?: Address<TAccountClockSysvar>;
        noMerge: UpdateValidatorListBalanceInstructionDataArgs["noMerge"];
        reserveStake: Address<TAccountReserveStake>;
        stakeHistorySysvar?: Address<TAccountStakeHistorySysvar>;
        stakePool: Address<TAccountStakePool>;
        stakeProgram?: Address<TAccountStakeProgram>;
        startIndex: UpdateValidatorListBalanceInstructionDataArgs["startIndex"];
        validatorList: Address<TAccountValidatorList>;
        withdrawAuthority: Address<TAccountWithdrawAuthority>;
    }

    Type Parameters

    • TAccountStakePool extends string = string
    • TAccountWithdrawAuthority extends string = string
    • TAccountValidatorList extends string = string
    • TAccountReserveStake extends string = string
    • TAccountClockSysvar extends string = string
    • TAccountStakeHistorySysvar extends string = string
    • TAccountStakeProgram extends string = string
    Index
    clockSysvar?: Address<TAccountClockSysvar>
    reserveStake: Address<TAccountReserveStake>
    stakeHistorySysvar?: Address<TAccountStakeHistorySysvar>
    stakePool: Address<TAccountStakePool>
    stakeProgram?: Address<TAccountStakeProgram>
    validatorList: Address<TAccountValidatorList>
    withdrawAuthority: Address<TAccountWithdrawAuthority>