UNPKG

@chainsafe/lodestar-config

Version:

Chain configuration required for lodestar

15 lines 787 B
import { Root } from "@chainsafe/lodestar-types"; import { IChainConfig } from "./chainConfig/index.js"; import { IForkConfig } from "./forkConfig/index.js"; import { ICachedGenesis } from "./genesisConfig/types.js"; /** * Chain run-time configuration with additional fork schedule helpers */ export declare type IChainForkConfig = IChainConfig & IForkConfig; export declare type IBeaconConfig = IChainForkConfig & ICachedGenesis; /** * Create an `IBeaconConfig`, filling in missing values with preset defaults */ export declare function createIChainForkConfig(chainConfig: Partial<IChainConfig>): IChainForkConfig; export declare function createIBeaconConfig(chainConfig: Partial<IChainConfig>, genesisValidatorsRoot: Root): IBeaconConfig; //# sourceMappingURL=beaconConfig.d.ts.map