InstallPluginParams

1type InstallPluginParams<TAccount, TContext, TEntryPointVersion> = object &
2 UserOperationOverridesParameter<TEntryPointVersion> &
3 GetAccountParameter<TAccount> &
4 GetContextParameter<TContext>;

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

Type Declaration

NameType

dependencies?

FunctionReference[]

manifestHash?

Hash

pluginAddress

Address

pluginInitData?

Hash

Type Parameters

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>