UNPKG

@lodestar/config

Version:

Chain configuration required for lodestar

21 lines 774 B
import { createChainConfig } from "./chainConfig/index.js"; import { createForkConfig } from "./forkConfig/index.js"; import { createCachedGenesis } from "./genesisConfig/index.js"; /** * Create an `BeaconConfig`, filling in missing values with preset defaults */ export function createChainForkConfig(chainConfig) { const fullChainConfig = createChainConfig(chainConfig); return { ...fullChainConfig, ...createForkConfig(fullChainConfig), }; } export function createBeaconConfig(chainConfig, genesisValidatorsRoot) { const chainForkConfig = createChainForkConfig(chainConfig); return { ...chainForkConfig, ...createCachedGenesis(chainForkConfig, genesisValidatorsRoot), }; } //# sourceMappingURL=beaconConfig.js.map