@lodestar/beacon-node
Version:
A Typescript implementation of the beacon chain
13 lines • 612 B
TypeScript
import { PrivateKey } from "@libp2p/interface";
import { Registry } from "prom-client";
import { Libp2p } from "../interface.js";
import { NetworkOptions } from "../options.js";
export type NodeJsLibp2pOpts = {
peerStoreDir?: string;
disablePeerDiscovery?: boolean;
metrics?: boolean;
metricsRegistry?: Registry;
};
export declare function getDiscv5Multiaddrs(bootEnrs: string[]): Promise<string[]>;
export declare function createNodeJsLibp2p(privateKey: PrivateKey, networkOpts?: Partial<NetworkOptions>, nodeJsLibp2pOpts?: NodeJsLibp2pOpts): Promise<Libp2p>;
//# sourceMappingURL=index.d.ts.map