erc7677Middleware
Defined in: aa-sdk/core/src/middleware/erc7677middleware.ts:97
Middleware function for interacting with ERC-7677 enabled clients. It supports resolving paymaster and data fields for user operations. This middleware assumes that your RPC provider supports the ERC-7677 methods (pm_getPaymasterStubData and pm_getPaymasterData).
Example
Type Parameters
Parameters
Returns
Required
<Pick
<ClientMiddlewareConfig
, "dummyPaymasterAndData"
| "paymasterAndData"
>>
An object containing middleware functions dummyPaymasterAndData
and paymasterAndData
for processing user operations with the paymaster data