Skip to content

Function: getWorkInstruction()

ts
function getWorkInstruction<
  TAccountRun,
  TAccountMarket,
  TAccountPayer,
  TAccountStake,
  TAccountNft,
  TAccountMetadata,
  TAccountAuthority,
  TAccountSystemProgram,
  TProgramAddress,
>(
  input,
  config?,
): WorkInstruction<
  TProgramAddress,
  TAccountRun,
  TAccountMarket,
  TAccountPayer,
  TAccountStake,
  TAccountNft,
  TAccountMetadata,
  TAccountAuthority,
  TAccountSystemProgram
>;

Type Parameters

Type ParameterDefault type
TAccountRun extends string-
TAccountMarket extends string-
TAccountPayer extends string-
TAccountStake extends string-
TAccountNft extends string-
TAccountMetadata extends string-
TAccountAuthority extends string-
TAccountSystemProgram extends string-
TProgramAddress extends AddressAddress<"nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM">

Parameters

ParameterType
inputWorkInput<TAccountRun, TAccountMarket, TAccountPayer, TAccountStake, TAccountNft, TAccountMetadata, TAccountAuthority, TAccountSystemProgram>
config?{ programAddress?: TProgramAddress; }
config.programAddress?TProgramAddress

Returns

WorkInstruction<TProgramAddress, TAccountRun, TAccountMarket, TAccountPayer, TAccountStake, TAccountNft, TAccountMetadata, TAccountAuthority, TAccountSystemProgram>