signUserOpHash function

UserOperationMiddlewareFn signUserOpHash(
  1. EthPrivateKey credentials
)

Implementation

UserOperationMiddlewareFn signUserOpHash(EthPrivateKey credentials) {
  return (ctx) async {
    ctx.op.signature = bytesToHex(
      credentials.signPersonalMessageToUint8List(
        ctx.getUserOpHash(),
      ),
      include0x: true,
    );
  };
}