UNPKG

@lodestar/beacon-node

Version:

A Typescript implementation of the beacon chain

28 lines 1.51 kB
import { defaultApiOptions } from "../api/options.js"; import { ArchiveMode, DEFAULT_ARCHIVE_MODE, defaultChainOptions } from "../chain/options.js"; import { defaultValidatorMonitorOpts } from "../chain/validatorMonitor.js"; import { defaultDbOptions } from "../db/options.js"; import { defaultEth1Options } from "../eth1/options.js"; import { defaultExecutionBuilderHttpOpts, defaultExecutionBuilderOpts, defaultExecutionEngineHttpOpts, defaultExecutionEngineOpts, } from "../execution/index.js"; import { defaultMetricsOptions } from "../metrics/options.js"; import { defaultMonitoringOptions } from "../monitoring/options.js"; import { defaultNetworkOptions } from "../network/options.js"; import { defaultSyncOptions } from "../sync/options.js"; // Re-export so the CLI doesn't need to depend on lodestar-api export { allNamespaces } from "../api/rest/index.js"; // Re-export to use as default values in CLI args export { defaultExecutionEngineHttpOpts, defaultExecutionBuilderHttpOpts, ArchiveMode, DEFAULT_ARCHIVE_MODE }; export const defaultOptions = { api: defaultApiOptions, chain: defaultChainOptions, db: defaultDbOptions, eth1: defaultEth1Options, executionEngine: defaultExecutionEngineOpts, executionBuilder: defaultExecutionBuilderOpts, metrics: defaultMetricsOptions, validatorMonitor: defaultValidatorMonitorOpts, monitoring: defaultMonitoringOptions, network: defaultNetworkOptions, sync: defaultSyncOptions, }; //# sourceMappingURL=options.js.map