@lodestar/beacon-node
Version:
A Typescript implementation of the beacon chain
19 lines • 1.69 kB
TypeScript
import { BeaconConfig } from "@lodestar/config";
import { ForkName } from "@lodestar/params";
import { ProtocolNoHandler } from "./types.js";
export declare const Goodbye: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const Metadata: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const MetadataV2: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const Ping: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const Status: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const BeaconBlocksByRange: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const BeaconBlocksByRangeV2: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const BeaconBlocksByRoot: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const BeaconBlocksByRootV2: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const BlobSidecarsByRange: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const BlobSidecarsByRoot: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const LightClientBootstrap: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const LightClientFinalityUpdate: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const LightClientOptimisticUpdate: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
export declare const LightClientUpdatesByRange: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler;
//# sourceMappingURL=protocols.d.ts.map