Skip to content

Function: getNewClaimInstruction()

ts
function getNewClaimInstruction<
  TAccountDistributor,
  TAccountClaimStatus,
  TAccountFrom,
  TAccountTo,
  TAccountClaimant,
  TAccountTokenProgram,
  TAccountSystemProgram,
  TProgramAddress,
>(
  input,
  config?,
): NewClaimInstruction<
  TProgramAddress,
  TAccountDistributor,
  TAccountClaimStatus,
  TAccountFrom,
  TAccountTo,
  TAccountClaimant,
  TAccountTokenProgram,
  TAccountSystemProgram
>;

Type Parameters

Type ParameterDefault type
TAccountDistributor extends string-
TAccountClaimStatus extends string-
TAccountFrom extends string-
TAccountTo extends string-
TAccountClaimant extends string-
TAccountTokenProgram extends string-
TAccountSystemProgram extends string-
TProgramAddress extends AddressAddress<"merkp8F8f5EgYSYKadk3YiuQQdo3JPdnJWKviaaF425">

Parameters

ParameterType
inputNewClaimInput<TAccountDistributor, TAccountClaimStatus, TAccountFrom, TAccountTo, TAccountClaimant, TAccountTokenProgram, TAccountSystemProgram>
config?{ programAddress?: TProgramAddress; }
config.programAddress?TProgramAddress

Returns

NewClaimInstruction<TProgramAddress, TAccountDistributor, TAccountClaimStatus, TAccountFrom, TAccountTo, TAccountClaimant, TAccountTokenProgram, TAccountSystemProgram>