UNPKG

@lodestar/beacon-node

Version:

A Typescript implementation of the beacon chain

13 lines 738 B
import { Registry } from "prom-client"; import { ForkChoiceMetrics } from "@lodestar/fork-choice"; import { BeaconStateTransitionMetrics } from "@lodestar/state-transition"; import { BeaconMetrics } from "./metrics/beacon.js"; import { LodestarMetrics } from "./metrics/lodestar.js"; import { MetricsOptions } from "./options.js"; import { RegistryMetricCreator } from "./utils/registryMetricCreator.js"; export type Metrics = BeaconMetrics & ForkChoiceMetrics & BeaconStateTransitionMetrics & LodestarMetrics & { register: RegistryMetricCreator; close: () => void; }; export declare function createMetrics(opts: MetricsOptions, genesisTime: number, externalRegistries?: Registry[]): Metrics; //# sourceMappingURL=metrics.d.ts.map