Skip to content

Function: getFinishInstruction()

ts
function getFinishInstruction<
  TAccountJob,
  TAccountRun,
  TAccountMarket,
  TAccountVault,
  TAccountDeposit,
  TAccountUser,
  TAccountPayerJob,
  TAccountPayerRun,
  TAccountProject,
  TAccountAuthority,
  TAccountTokenProgram,
  TProgramAddress,
>(
  input,
  config?,
): FinishInstruction<
  TProgramAddress,
  TAccountJob,
  TAccountRun,
  TAccountMarket,
  TAccountVault,
  TAccountDeposit,
  TAccountUser,
  TAccountPayerJob,
  TAccountPayerRun,
  TAccountProject,
  TAccountAuthority,
  TAccountTokenProgram
>;

Type Parameters

Type ParameterDefault type
TAccountJob extends string-
TAccountRun extends string-
TAccountMarket extends string-
TAccountVault extends string-
TAccountDeposit extends string-
TAccountUser extends string-
TAccountPayerJob extends string-
TAccountPayerRun extends string-
TAccountProject extends string-
TAccountAuthority extends string-
TAccountTokenProgram extends string-
TProgramAddress extends AddressAddress<"nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM">

Parameters

ParameterType
inputFinishInput<TAccountJob, TAccountRun, TAccountMarket, TAccountVault, TAccountDeposit, TAccountUser, TAccountPayerJob, TAccountPayerRun, TAccountProject, TAccountAuthority, TAccountTokenProgram>
config?{ programAddress?: TProgramAddress; }
config.programAddress?TProgramAddress

Returns

FinishInstruction<TProgramAddress, TAccountJob, TAccountRun, TAccountMarket, TAccountVault, TAccountDeposit, TAccountUser, TAccountPayerJob, TAccountPayerRun, TAccountProject, TAccountAuthority, TAccountTokenProgram>