@owlprotocol/contracts-account-abstraction
Version:
ERC4337 Account Abstraction support for deploying relevant smart contracts and interacting with UserOps.
17 lines (16 loc) • 536 B
TypeScript
import { Address, StateOverride, Client, Hex } from "viem";
/**
* Call PimlicoEntryPointSimulations contract and decode revert data
* @param client
* @param entryPoint
* @param entryPointSimulationsCallData
* @param entryPointSimulationsAddress
* @param stateOverride
* @returns
*/
export declare function simulateEntryPoint(client: Client, parameters: {
entryPoint: Address;
entryPointSimulationsCallData: Hex[];
entryPointSimulationsAddress: Address;
stateOverride?: StateOverride[number];
}): Promise<Hex[]>;