@owlprotocol/contracts-account-abstraction
Version:
ERC4337 Account Abstraction support for deploying relevant smart contracts and interacting with UserOps.
7 lines (6 loc) • 550 B
TypeScript
import { BundlerRpcSchema, EIP1193Parameters, EIP1193RequestFn, Hex, Prettify, PublicRpcSchema } from "viem";
import { UserOperationReceipt } from "viem/account-abstraction";
export type RpcGetUserOperationReceiptReturnType07 = Prettify<UserOperationReceipt<"0.7", Hex, Hex, "0x0" | "0x1">> | null;
export declare function createRequestGetUserOperationReceipt(request: EIP1193RequestFn<PublicRpcSchema>): (args: EIP1193Parameters<BundlerRpcSchema> & {
method: "eth_getUserOperationReceipt";
}) => Promise<RpcGetUserOperationReceiptReturnType07>;