UNPKG

@owlprotocol/contracts-account-abstraction

Version:

ERC4337 Account Abstraction support for deploying relevant smart contracts and interacting with UserOps.

20 lines (19 loc) 565 B
export declare enum ValidationErrors { InvalidRequest = -32601, InvalidFields = -32602, SimulateValidation = -32500, SimulatePaymasterValidation = -32501, OpcodeValidation = -32502, ExpiresShortly = -32503, Reputation = -32504, InsufficientStake = -32505, UnsupportedSignatureAggregator = -32506, InvalidSignature = -32507 } export declare enum ExecutionErrors { UserOperationReverted = -32521 } export declare class ExecutionError extends Error { code: number; constructor(msg: string, code: ExecutionErrors); }