Skip to content

Function: getInitInstruction() ​

ts
function getInitInstruction<
  TAccountMint,
  TAccountReflection,
  TAccountVault,
  TAccountAuthority,
  TAccountSystemProgram,
  TAccountTokenProgram,
  TAccountRent,
  TProgramAddress,
>(
  input,
  config?
): InitInstruction<
  TProgramAddress,
  TAccountMint,
  TAccountReflection,
  TAccountVault,
  TAccountAuthority,
  TAccountSystemProgram,
  TAccountTokenProgram,
  TAccountRent
>;

Type Parameters ​

Type ParameterDefault type
TAccountMint extends string-
TAccountReflection extends string-
TAccountVault extends string-
TAccountAuthority extends string-
TAccountSystemProgram extends string-
TAccountTokenProgram extends string-
TAccountRent extends string-
TProgramAddress extends AddressAddress<"nosRB8DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp">

Parameters ​

ParameterType
inputInitInput<TAccountMint, TAccountReflection, TAccountVault, TAccountAuthority, TAccountSystemProgram, TAccountTokenProgram, TAccountRent>
config?{ programAddress?: TProgramAddress; }
config.programAddress?TProgramAddress

Returns ​

InitInstruction<TProgramAddress, TAccountMint, TAccountReflection, TAccountVault, TAccountAuthority, TAccountSystemProgram, TAccountTokenProgram, TAccountRent>