mirror of
https://github.com/sigp/lighthouse.git
synced 2026-04-20 14:28:37 +00:00
Add distributed flag to VC to enable support for DVT (#4867)
* Initial flag building * Update validator_client/src/cli.rs Co-authored-by: Abhishek Kumar <43061995+xenowits@users.noreply.github.com> * Merge latest unstable * Per slot aggregates * One slot lookahead for sync committee aggregates * Update validator_client/src/duties_service.rs Co-authored-by: Abhishek Kumar <43061995+xenowits@users.noreply.github.com> * Rename selection_look_ahead * Merge branch 'unstable' into vc-distributed * Merge remote-tracking branch 'origin/unstable' into vc-distributed * Update CLI text
This commit is contained in:
@@ -84,6 +84,8 @@ pub struct Config {
|
||||
pub builder_boost_factor: Option<u64>,
|
||||
/// If true, Lighthouse will prefer builder proposals, if available.
|
||||
pub prefer_builder_proposals: bool,
|
||||
/// Whether we are running with distributed network support.
|
||||
pub distributed: bool,
|
||||
pub web3_signer_keep_alive_timeout: Option<Duration>,
|
||||
pub web3_signer_max_idle_connections: Option<usize>,
|
||||
}
|
||||
@@ -130,6 +132,7 @@ impl Default for Config {
|
||||
produce_block_v3: false,
|
||||
builder_boost_factor: None,
|
||||
prefer_builder_proposals: false,
|
||||
distributed: false,
|
||||
web3_signer_keep_alive_timeout: Some(Duration::from_secs(90)),
|
||||
web3_signer_max_idle_connections: None,
|
||||
}
|
||||
@@ -233,6 +236,10 @@ impl Config {
|
||||
config.beacon_nodes_tls_certs = Some(tls_certs.split(',').map(PathBuf::from).collect());
|
||||
}
|
||||
|
||||
if cli_args.is_present("distributed") {
|
||||
config.distributed = true;
|
||||
}
|
||||
|
||||
if cli_args.is_present("disable-run-on-all") {
|
||||
warn!(
|
||||
log,
|
||||
|
||||
Reference in New Issue
Block a user