Type Alias AuthenticatedRequestHandler<UserKey, P, ResBody, ReqBody, ReqQuery, Locals>

AuthenticatedRequestHandler: (
    req: AuthenticatedRequest<UserKey, P, ResBody, ReqBody, ReqQuery>,
    res: Response<ResBody, Locals>,
    next: NextFunction,
) => void | Promise<void>

An Express.js RequestHandler that guarantees the request is authenticated with a PKP address

You probably don't need this type; see createVincentUserMiddleware for details

Type Parameters

Type declaration