@lodestar/config
Version:
Chain configuration required for lodestar
20 lines (16 loc) • 507 B
text/typescript
import {ACTIVE_PRESET, PresetName} from "@lodestar/params";
import {chainConfig as mainnet} from "./configs/mainnet.js";
import {chainConfig as minimal} from "./configs/minimal.js";
import {ChainConfig} from "./types.js";
let defaultChainConfig: ChainConfig;
switch (ACTIVE_PRESET) {
case PresetName.minimal:
defaultChainConfig = minimal;
break;
case PresetName.mainnet:
defaultChainConfig = mainnet;
break;
default:
defaultChainConfig = mainnet;
}
export {defaultChainConfig};