UNPKG

@lodestar/beacon-node

Version:

A Typescript implementation of the beacon chain

16 lines 792 B
import { ChainForkConfig } from "@lodestar/config"; import { DatabaseController, Repository } from "@lodestar/db"; import { LightClientHeader } from "@lodestar/types"; /** * Block headers by block root. Until finality includes all headers seen by this node. After finality, * all non-checkpoint headers are pruned from this repository. * * Used to prepare light client updates */ export declare class CheckpointHeaderRepository extends Repository<Uint8Array, LightClientHeader> { constructor(config: ChainForkConfig, db: DatabaseController<Uint8Array, Uint8Array>); encodeValue(value: LightClientHeader): Uint8Array; decodeValue(data: Uint8Array): LightClientHeader; getId(value: LightClientHeader): Uint8Array; } //# sourceMappingURL=lightclientCheckpointHeader.d.ts.map