Skip to content

Function: getClaimFeeInstruction() ​

ts
function getClaimFeeInstruction<
  TAccountVault,
  TAccountRewardsReflection,
  TAccountRewardsVault,
  TAccountPool,
  TAccountAuthority,
  TAccountTokenProgram,
  TAccountRewardsProgram,
  TProgramAddress,
>(
  input,
  config?
): ClaimFeeInstruction<
  TProgramAddress,
  TAccountVault,
  TAccountRewardsReflection,
  TAccountRewardsVault,
  TAccountPool,
  TAccountAuthority,
  TAccountTokenProgram,
  TAccountRewardsProgram
>;

Type Parameters ​

Type ParameterDefault type
TAccountVault extends string-
TAccountRewardsReflection extends string-
TAccountRewardsVault extends string-
TAccountPool extends string-
TAccountAuthority extends string-
TAccountTokenProgram extends string-
TAccountRewardsProgram extends string-
TProgramAddress extends AddressAddress<"nosPdZrfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD">

Parameters ​

ParameterType
inputClaimFeeInput<TAccountVault, TAccountRewardsReflection, TAccountRewardsVault, TAccountPool, TAccountAuthority, TAccountTokenProgram, TAccountRewardsProgram>
config?{ programAddress?: TProgramAddress; }
config.programAddress?TProgramAddress

Returns ​

ClaimFeeInstruction<TProgramAddress, TAccountVault, TAccountRewardsReflection, TAccountRewardsVault, TAccountPool, TAccountAuthority, TAccountTokenProgram, TAccountRewardsProgram>