Type Alias SetRewardAuthorityInput<TAccountWhirlpool, TAccountRewardAuthority, TAccountNewRewardAuthority>

SetRewardAuthorityInput: {
    newRewardAuthority: Address<TAccountNewRewardAuthority>;
    rewardAuthority: TransactionSigner<TAccountRewardAuthority>;
    rewardIndex: SetRewardAuthorityInstructionDataArgs["rewardIndex"];
    whirlpool: Address<TAccountWhirlpool>;
}

Type Parameters

  • TAccountWhirlpool extends string = string
  • TAccountRewardAuthority extends string = string
  • TAccountNewRewardAuthority extends string = string

Type declaration