UNPKG

viem

Version:

TypeScript Interface for Ethereum

9 lines 683 B
import type { SmartAccount } from '../accounts/types.js'; /** @link https://github.com/eth-infinitism/account-abstraction/releases */ export type EntryPointVersion = '0.6' | '0.7'; export type DeriveEntryPointVersion<account extends SmartAccount | undefined> = account extends SmartAccount ? account['entryPoint']['version'] : EntryPointVersion; /** @internal */ export type GetEntryPointVersionParameter<version extends EntryPointVersion | undefined, versionOverride extends EntryPointVersion | undefined = EntryPointVersion | undefined> = { entryPointVersion?: version | versionOverride | EntryPointVersion | null | undefined; }; //# sourceMappingURL=entryPointVersion.d.ts.map