Skip to content
Alchemy Logo

InstallPluginParams

type InstallPluginParams<TAccount, TContext, TEntryPointVersion> = object &
  UserOperationOverridesParameter<TEntryPointVersion> &
  GetAccountParameter<TAccount> &
  GetContextParameter<TContext>;

Defined in: account-kit/smart-contracts/src/msca/plugin-manager/installPlugin.ts:26

NameType

dependencies?

FunctionReference[]

manifestHash?

Hash

pluginAddress

Address

pluginInitData?

Hash

Type ParameterDefault type

TAccount extends SmartContractAccount | undefined

SmartContractAccount | undefined

TContext extends Record<string, unknown> | undefined

Record<string, unknown> | undefined

TEntryPointVersion extends GetEntryPointFromAccount<TAccount>

GetEntryPointFromAccount<TAccount>

Was this page helpful?