Remove LC server config from HTTP API (#7017)

Partly addresses

- https://github.com/sigp/lighthouse/issues/6959


  Use the `enable_light_client_server` field from the beacon chain config in the HTTP API. I think we can make this the single source of truth, as I think the network crate also has access to the beacon chain config.
This commit is contained in:
Michael Sproul
2025-02-24 18:15:32 +11:00
committed by GitHub
parent 6e11bddd4b
commit 454c7d05c4
5 changed files with 29 additions and 41 deletions

View File

@@ -174,9 +174,6 @@ pub fn get_config<E: EthSpec>(
client_config.http_api.duplicate_block_status_code =
parse_required(cli_args, "http-duplicate-block-status")?;
client_config.http_api.enable_light_client_server =
!cli_args.get_flag("disable-light-client-server");
}
if cli_args.get_flag("light-client-server") {