UNPKG

@lodestar/beacon-node

Version:

A Typescript implementation of the beacon chain

26 lines 2.42 kB
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 MetadataV3: (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 StatusV2: (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 BeaconBlocksByHead: (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 DataColumnSidecarsByRange: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler; export declare const DataColumnSidecarsByRoot: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler; export declare const ExecutionPayloadEnvelopesByRoot: (fork: ForkName, config: BeaconConfig) => ProtocolNoHandler; export declare const ExecutionPayloadEnvelopesByRange: (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