mirror of
https://github.com/sigp/lighthouse.git
synced 2026-03-21 05:44:44 +00:00
Use events API to eager send attestations (#7892)
Co-Authored-By: hopinheimer <knmanas6@gmail.com> Co-Authored-By: hopinheimer <48147533+hopinheimer@users.noreply.github.com> Co-Authored-By: Eitan Seri-Levi <eserilev@ucsc.edu> Co-Authored-By: Michael Sproul <michael@sigmaprime.io> Co-Authored-By: Michael Sproul <michaelsproul@users.noreply.github.com>
This commit is contained in:
@@ -82,6 +82,8 @@ pub struct Config {
|
||||
pub broadcast_topics: Vec<ApiTopic>,
|
||||
/// Enables a service which attempts to measure latency between the VC and BNs.
|
||||
pub enable_latency_measurement_service: bool,
|
||||
/// Enables the beacon head monitor that reacts to head updates from connected beacon nodes.
|
||||
pub enable_beacon_head_monitor: bool,
|
||||
/// Defines the number of validators per `validator/register_validator` request sent to the BN.
|
||||
pub validator_registration_batch_size: usize,
|
||||
/// Whether we are running with distributed network support.
|
||||
@@ -132,6 +134,7 @@ impl Default for Config {
|
||||
builder_registration_timestamp_override: None,
|
||||
broadcast_topics: vec![ApiTopic::Subscriptions],
|
||||
enable_latency_measurement_service: true,
|
||||
enable_beacon_head_monitor: true,
|
||||
validator_registration_batch_size: 500,
|
||||
distributed: false,
|
||||
initialized_validators: <_>::default(),
|
||||
@@ -377,6 +380,7 @@ impl Config {
|
||||
config.validator_store.builder_boost_factor = validator_client_config.builder_boost_factor;
|
||||
config.enable_latency_measurement_service =
|
||||
!validator_client_config.disable_latency_measurement_service;
|
||||
config.enable_beacon_head_monitor = !validator_client_config.disable_beacon_head_monitor;
|
||||
|
||||
config.validator_registration_batch_size =
|
||||
validator_client_config.validator_registration_batch_size;
|
||||
|
||||
Reference in New Issue
Block a user