UNPKG

@chainsafe/lodestar-config

Version:

Chain configuration required for lodestar

21 lines 784 B
import { createIChainConfig } from "./chainConfig/index.js"; import { createIForkConfig } from "./forkConfig/index.js"; import { createICachedGenesis } from "./genesisConfig/index.js"; /** * Create an `IBeaconConfig`, filling in missing values with preset defaults */ export function createIChainForkConfig(chainConfig) { const fullChainConfig = createIChainConfig(chainConfig); return { ...fullChainConfig, ...createIForkConfig(fullChainConfig), }; } export function createIBeaconConfig(chainConfig, genesisValidatorsRoot) { const chainForkConfig = createIChainForkConfig(chainConfig); return { ...chainForkConfig, ...createICachedGenesis(chainForkConfig, genesisValidatorsRoot), }; } //# sourceMappingURL=beaconConfig.js.map