Skip to content

Function: getInitInstruction()

ts
function getInitInstruction<
  TAccountSettings,
  TAccountAuthority,
  TAccountSystemProgram,
  TAccountRent,
  TProgramAddress,
>(
  input,
  config?,
): InitInstruction<
  TProgramAddress,
  TAccountSettings,
  TAccountAuthority,
  TAccountSystemProgram,
  TAccountRent
>;

Type Parameters

Type ParameterDefault type
TAccountSettings extends string-
TAccountAuthority extends string-
TAccountSystemProgram extends string-
TAccountRent extends string-
TProgramAddress extends AddressAddress<"nosScmHY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE">

Parameters

ParameterType
inputInitInput<TAccountSettings, TAccountAuthority, TAccountSystemProgram, TAccountRent>
config?{ programAddress?: TProgramAddress; }
config.programAddress?TProgramAddress

Returns

InitInstruction<TProgramAddress, TAccountSettings, TAccountAuthority, TAccountSystemProgram, TAccountRent>