UNPKG

@etherspot/prime-sdk

Version:

Etherspot Prime (Account Abstraction) SDK

13 lines (12 loc) 479 B
import { UserOperationStruct } from '../contracts/account-abstraction/contracts/core/BaseAccount'; export interface GasOverheads { fixed: number; perUserOp: number; perUserOpWord: number; zeroByte: number; nonZeroByte: number; bundleSize: number; sigSize: number; } export declare const DefaultGasOverheads: GasOverheads; export declare function calcPreVerificationGas(userOp: Partial<UserOperationStruct>, overheads?: Partial<GasOverheads>): number;