@lodestar/beacon-node
Version:
A Typescript implementation of the beacon chain
9 lines • 683 B
TypeScript
import { PeerId } from "@libp2p/interface";
import { BeaconConfig } from "@lodestar/config";
import { ForkName } from "@lodestar/params";
import { ResponseOutgoing } from "@lodestar/reqresp";
import { fulu } from "@lodestar/types";
import { IBeaconChain } from "../../../chain/index.js";
export declare function onBeaconBlocksByHead(request: fulu.BeaconBlocksByHeadRequest, chain: IBeaconChain, peerId: PeerId, peerClient: string): AsyncIterable<ResponseOutgoing>;
export declare function validateBeaconBlocksByHeadRequest(fork: ForkName, config: BeaconConfig, request: fulu.BeaconBlocksByHeadRequest): fulu.BeaconBlocksByHeadRequest;
//# sourceMappingURL=beaconBlocksByHead.d.ts.map