BundlerRpcSchema

1type BundlerRpcSchema = [
2 {
3 Method: "eth_sendUserOperation";
4 Parameters: [UserOperationRequest, Address];
5 ReturnType: Hash;
6 },
7 {
8 Method: "eth_estimateUserOperationGas";
9 Parameters: [UserOperationRequest, Address, RpcStateOverride?];
10 ReturnType: UserOperationEstimateGasResponse;
11 },
12 {
13 Method: "eth_getUserOperationReceipt";
14 Parameters: [Hash, ("pending" | "latest")?];
15 ReturnType: UserOperationReceipt | null;
16 },
17 {
18 Method: "eth_getUserOperationByHash";
19 Parameters: [Hash];
20 ReturnType: UserOperationResponse | null;
21 },
22 {
23 Method: "eth_supportedEntryPoints";
24 Parameters: [];
25 ReturnType: Address[];
26 },
27];

Defined in: aa-sdk/core/src/client/decorators/bundlerClient.ts:25