Add CLI flag for gui requirements (#3731)

## Issue Addressed

#3723

## Proposed Changes

Adds a new CLI flag `--gui` which enables all the various flags required for the gui to function properly.
Currently enables the `--http` and `--validator-monitor-auto` flags.
This commit is contained in:
Mac L
2022-11-28 00:22:53 +00:00
parent 969ff240cd
commit c881b80367
3 changed files with 25 additions and 0 deletions

View File

@@ -708,6 +708,12 @@ pub fn get_config<E: EthSpec>(
client_config.chain.builder_fallback_disable_checks =
cli_args.is_present("builder-fallback-disable-checks");
// Graphical user interface config.
if cli_args.is_present("gui") {
client_config.http_api.enabled = true;
client_config.validator_monitor_auto = true;
}
Ok(client_config)
}