mirror of
https://github.com/sigp/lighthouse.git
synced 2026-05-09 11:25:55 +00:00
Merge branch 'unstable' into merge-unstable-to-deneb-20230816
# Conflicts: # beacon_node/http_api/src/lib.rs
This commit is contained in:
@@ -344,18 +344,6 @@ impl<E: EthSpec> EnvironmentBuilder<E> {
|
||||
Ok(self)
|
||||
}
|
||||
|
||||
/// Optionally adds a network configuration to the environment.
|
||||
pub fn optional_eth2_network_config(
|
||||
self,
|
||||
optional_config: Option<Eth2NetworkConfig>,
|
||||
) -> Result<Self, String> {
|
||||
if let Some(config) = optional_config {
|
||||
self.eth2_network_config(config)
|
||||
} else {
|
||||
Ok(self)
|
||||
}
|
||||
}
|
||||
|
||||
/// Consumes the builder, returning an `Environment`.
|
||||
pub fn build(self) -> Result<Environment<E>, String> {
|
||||
let (signal, exit) = exit_future::signal();
|
||||
|
||||
@@ -513,7 +513,7 @@ fn run<E: EthSpec>(
|
||||
|
||||
let mut environment = builder
|
||||
.multi_threaded_tokio_runtime()?
|
||||
.optional_eth2_network_config(Some(eth2_network_config))?
|
||||
.eth2_network_config(eth2_network_config)?
|
||||
.build()?;
|
||||
|
||||
let log = environment.core_context().log().clone();
|
||||
@@ -559,7 +559,7 @@ fn run<E: EthSpec>(
|
||||
(Some(_), Some(_)) => panic!("CLI prevents both --network and --testnet-dir"),
|
||||
};
|
||||
|
||||
if let Some(sub_matches) = matches.subcommand_matches("account_manager") {
|
||||
if let Some(sub_matches) = matches.subcommand_matches(account_manager::CMD) {
|
||||
eprintln!("Running account manager for {} network", network_name);
|
||||
// Pass the entire `environment` to the account manager so it can run blocking operations.
|
||||
account_manager::run(sub_matches, environment)?;
|
||||
|
||||
Reference in New Issue
Block a user