Socket
Socket
Sign inDemoInstall

@chainsafe/lodestar-api

Package Overview
Dependencies
Maintainers
3
Versions
819
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@chainsafe/lodestar-api - npm Package Compare versions

Comparing version 0.38.0-dev.ebd668d474 to 0.38.0-dev.ebf557df15

17

lib/client/utils/httpClient.js

@@ -32,3 +32,3 @@ import { fetch } from "cross-fetch";

async request(opts, getBody) {
var _a, _b, _c, _d;
var _a, _b, _c, _d, _e;
// Implement fetch timeout

@@ -38,8 +38,9 @@ const controller = new AbortController();

// Attach global signal to this request's controller
const signalGlobal = this.getAbortSignal && this.getAbortSignal();
const onGlobalSignalAbort = controller.abort.bind(controller);
const signalGlobal = (_a = this.getAbortSignal) === null || _a === void 0 ? void 0 : _a.call(this);
if (signalGlobal) {
signalGlobal.addEventListener("abort", () => controller.abort());
signalGlobal.addEventListener("abort", onGlobalSignalAbort);
}
const routeId = opts.routeId; // TODO: Should default to "unknown"?
const timer = (_a = this.metrics) === null || _a === void 0 ? void 0 : _a.requestTime.startTimer({ routeId });
const timer = (_b = this.metrics) === null || _b === void 0 ? void 0 : _b.requestTime.startTimer({ routeId });
try {

@@ -50,3 +51,3 @@ const url = urlJoin(this.baseUrl, opts.url) + (opts.query ? "?" + stringifyQuery(opts.query) : "");

headers["Content-Type"] = "application/json";
(_b = this.logger) === null || _b === void 0 ? void 0 : _b.debug("HttpClient request", { routeId });
(_c = this.logger) === null || _c === void 0 ? void 0 : _c.debug("HttpClient request", { routeId });
const res = await this.fetch(url, {

@@ -62,3 +63,3 @@ method: opts.method,

}
(_c = this.logger) === null || _c === void 0 ? void 0 : _c.debug("HttpClient response", { routeId });
(_d = this.logger) === null || _d === void 0 ? void 0 : _d.debug("HttpClient response", { routeId });
return await getBody(res);

@@ -78,3 +79,3 @@ }

}
(_d = this.metrics) === null || _d === void 0 ? void 0 : _d.errors.inc({ routeId });
(_e = this.metrics) === null || _e === void 0 ? void 0 : _e.errors.inc({ routeId });
throw e;

@@ -86,3 +87,3 @@ }

if (signalGlobal) {
signalGlobal.removeEventListener("abort", controller.abort);
signalGlobal.removeEventListener("abort", onGlobalSignalAbort);
}

@@ -89,0 +90,0 @@ }

@@ -14,3 +14,3 @@ {

},
"version": "0.38.0-dev.ebd668d474",
"version": "0.38.0-dev.ebf557df15",
"type": "module",

@@ -64,6 +64,6 @@ "exports": {

"dependencies": {
"@chainsafe/lodestar-config": "0.38.0-dev.ebd668d474",
"@chainsafe/lodestar-params": "0.38.0-dev.ebd668d474",
"@chainsafe/lodestar-types": "0.38.0-dev.ebd668d474",
"@chainsafe/lodestar-utils": "0.38.0-dev.ebd668d474",
"@chainsafe/lodestar-config": "0.38.0-dev.ebf557df15",
"@chainsafe/lodestar-params": "0.38.0-dev.ebf557df15",
"@chainsafe/lodestar-types": "0.38.0-dev.ebf557df15",
"@chainsafe/lodestar-utils": "0.38.0-dev.ebf557df15",
"@chainsafe/persistent-merkle-tree": "^0.4.2",

@@ -90,3 +90,3 @@ "@chainsafe/ssz": "^0.9.2",

],
"gitHead": "9c89c3f647bfc0747cef9ae910df9f9ffe6e774d"
"gitHead": "e6678b333933292e2a32474ab124efcd97179e2b"
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc