@chainsafe/lodestar-api
Advanced tools
Comparing version 0.39.0-dev.56a6bb4a3e to 0.39.0-dev.6dd408b418
@@ -39,5 +39,3 @@ import { fetch } from "cross-fetch"; | ||
const signalGlobal = (_a = this.getAbortSignal) === null || _a === void 0 ? void 0 : _a.call(this); | ||
if (signalGlobal) { | ||
signalGlobal.addEventListener("abort", onGlobalSignalAbort); | ||
} | ||
signalGlobal === null || signalGlobal === void 0 ? void 0 : signalGlobal.addEventListener("abort", onGlobalSignalAbort); | ||
const routeId = opts.routeId; // TODO: Should default to "unknown"? | ||
@@ -65,2 +63,3 @@ const timer = (_b = this.metrics) === null || _b === void 0 ? void 0 : _b.requestTime.startTimer({ routeId }); | ||
catch (e) { | ||
(_e = this.metrics) === null || _e === void 0 ? void 0 : _e.requestErrors.inc({ routeId }); | ||
if (isAbortedError(e)) { | ||
@@ -77,4 +76,5 @@ if (signalGlobal === null || signalGlobal === void 0 ? void 0 : signalGlobal.aborted) { | ||
} | ||
(_e = this.metrics) === null || _e === void 0 ? void 0 : _e.errors.inc({ routeId }); | ||
throw e; | ||
else { | ||
throw e; | ||
} | ||
} | ||
@@ -84,5 +84,3 @@ finally { | ||
clearTimeout(timeout); | ||
if (signalGlobal) { | ||
signalGlobal.removeEventListener("abort", onGlobalSignalAbort); | ||
} | ||
signalGlobal === null || signalGlobal === void 0 ? void 0 : signalGlobal.removeEventListener("abort", onGlobalSignalAbort); | ||
} | ||
@@ -89,0 +87,0 @@ } |
export declare type Metrics = { | ||
requestTime: IHistogram<"routeId">; | ||
errors: IGauge<"routeId">; | ||
requestErrors: IGauge<"routeId">; | ||
}; | ||
@@ -5,0 +5,0 @@ declare type LabelValues<T extends string> = Partial<Record<T, string | number>>; |
@@ -14,3 +14,3 @@ { | ||
}, | ||
"version": "0.39.0-dev.56a6bb4a3e", | ||
"version": "0.39.0-dev.6dd408b418", | ||
"type": "module", | ||
@@ -64,6 +64,6 @@ "exports": { | ||
"dependencies": { | ||
"@chainsafe/lodestar-config": "0.39.0-dev.56a6bb4a3e", | ||
"@chainsafe/lodestar-params": "0.39.0-dev.56a6bb4a3e", | ||
"@chainsafe/lodestar-types": "0.39.0-dev.56a6bb4a3e", | ||
"@chainsafe/lodestar-utils": "0.39.0-dev.56a6bb4a3e", | ||
"@chainsafe/lodestar-config": "0.39.0-dev.6dd408b418", | ||
"@chainsafe/lodestar-params": "0.39.0-dev.6dd408b418", | ||
"@chainsafe/lodestar-types": "0.39.0-dev.6dd408b418", | ||
"@chainsafe/lodestar-utils": "0.39.0-dev.6dd408b418", | ||
"@chainsafe/persistent-merkle-tree": "^0.4.2", | ||
@@ -90,3 +90,3 @@ "@chainsafe/ssz": "^0.9.2", | ||
], | ||
"gitHead": "e03ef37dd6487d861bba00f4477f3beae6b40516" | ||
"gitHead": "b2b6037745e565c228d4ad3c82824e0490a9358c" | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
252789
3919
+ Added@chainsafe/lodestar-config@0.39.0-dev.6dd408b418(transitive)
+ Added@chainsafe/lodestar-params@0.39.0-dev.6dd408b418(transitive)
+ Added@chainsafe/lodestar-types@0.39.0-dev.6dd408b418(transitive)
+ Added@chainsafe/lodestar-utils@0.39.0-dev.6dd408b418(transitive)
- Removed@chainsafe/lodestar-config@0.39.0-dev.56a6bb4a3e(transitive)
- Removed@chainsafe/lodestar-params@0.39.0-dev.56a6bb4a3e(transitive)
- Removed@chainsafe/lodestar-types@0.39.0-dev.56a6bb4a3e(transitive)
- Removed@chainsafe/lodestar-utils@0.39.0-dev.56a6bb4a3e(transitive)