Skip to content
Alchemy Logo

StaticSmartAccountImplementation

type StaticSmartAccountImplementation<
  eip7702,
  entryPointVersion,
  factoryArgs,
  entryPointAbi,
  accountAbi,
  factoryAbi,
> = object & eip7702 extends false
  ? object
  : object & eip7702 extends true
    ? object
    : object;

Defined in: packages/smart-accounts/src/types.ts:43

NameType

accountAbi

accountAbi

entryPoint

object

entryPoint.abi

entryPointAbi

entryPoint.address

Address

entryPoint.version

entryPointVersion

Type ParameterDefault type

eip7702 extends boolean

boolean

entryPointVersion extends EntryPointVersion

EntryPointVersion

factoryArgs extends object

object

entryPointAbi extends Abi | readonly unknown[]

Abi

accountAbi extends Abi | readonly unknown[]

Abi

factoryAbi extends Abi | readonly unknown[]

Abi

Was this page helpful?