We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7b4d629 commit 7138d9bCopy full SHA for 7138d9b
1 file changed
src/preset/middleware/signature.ts
@@ -1,6 +1,17 @@
1
import { ethers } from "ethers";
2
import { ISigner, UserOperationMiddlewareFn } from "../../types";
3
4
+export const EOASignature =
5
+ (signer: ethers.Signer): UserOperationMiddlewareFn =>
6
+ async (ctx) => {
7
+ console.warn(
8
+ "userop.js: Presets.Middleware.EOASignature is deprecated. Replace with Presets.Middleware.signUserOpHash."
9
+ );
10
+ ctx.op.signature = await signer.signMessage(
11
+ ethers.utils.arrayify(ctx.getUserOpHash())
12
13
+ };
14
+
15
export const signUserOpHash =
16
(signer: ISigner): UserOperationMiddlewareFn =>
17
async (ctx) => {
0 commit comments