Squashed changes from modularize-validator-store

This commit is contained in:
Daniel Knopik
2025-03-13 13:07:39 +01:00
committed by Daniel Knopik
parent ac53bee0fd
commit 3316681ea5
42 changed files with 1979 additions and 1589 deletions

48
Cargo.lock generated
View File

@@ -843,7 +843,6 @@ name = "beacon_node_fallback"
version = "0.1.0"
dependencies = [
"clap",
"environment",
"eth2",
"futures",
"itertools 0.10.5",
@@ -851,6 +850,7 @@ dependencies = [
"serde",
"slot_clock",
"strum",
"task_executor",
"tokio",
"tracing",
"types",
@@ -2195,6 +2195,7 @@ dependencies = [
"tokio",
"tracing",
"types",
"validator_store",
]
[[package]]
@@ -5350,6 +5351,32 @@ dependencies = [
"unused_port",
]
[[package]]
name = "lighthouse_validator_store"
version = "0.1.0"
dependencies = [
"account_utils",
"beacon_node_fallback",
"doppelganger_service",
"either",
"environment",
"eth2",
"futures",
"initialized_validators",
"logging",
"parking_lot 0.12.3",
"serde",
"signing_method",
"slashing_protection",
"slot_clock",
"task_executor",
"tokio",
"tracing",
"types",
"validator_metrics",
"validator_store",
]
[[package]]
name = "lighthouse_version"
version = "0.1.0"
@@ -9269,6 +9296,7 @@ dependencies = [
"graffiti_file",
"hyper 1.6.0",
"initialized_validators",
"lighthouse_validator_store",
"metrics",
"monitoring_api",
"parking_lot 0.12.3",
@@ -9324,6 +9352,7 @@ dependencies = [
"health_metrics",
"initialized_validators",
"itertools 0.10.5",
"lighthouse_validator_store",
"lighthouse_version",
"logging",
"parking_lot 0.12.3",
@@ -9356,6 +9385,7 @@ name = "validator_http_metrics"
version = "0.1.0"
dependencies = [
"health_metrics",
"lighthouse_validator_store",
"lighthouse_version",
"logging",
"malloc_utils",
@@ -9367,7 +9397,6 @@ dependencies = [
"types",
"validator_metrics",
"validator_services",
"validator_store",
"warp",
"warp_utils",
]
@@ -9410,9 +9439,7 @@ version = "0.1.0"
dependencies = [
"beacon_node_fallback",
"bls",
"doppelganger_service",
"either",
"environment",
"eth2",
"futures",
"graffiti_file",
@@ -9420,6 +9447,7 @@ dependencies = [
"parking_lot 0.12.3",
"safe_arith",
"slot_clock",
"task_executor",
"tokio",
"tracing",
"tree_hash",
@@ -9432,19 +9460,8 @@ dependencies = [
name = "validator_store"
version = "0.1.0"
dependencies = [
"account_utils",
"doppelganger_service",
"initialized_validators",
"logging",
"parking_lot 0.12.3",
"serde",
"signing_method",
"slashing_protection",
"slot_clock",
"task_executor",
"tracing",
"types",
"validator_metrics",
]
[[package]]
@@ -9704,6 +9721,7 @@ dependencies = [
"eth2_network_config",
"futures",
"initialized_validators",
"lighthouse_validator_store",
"logging",
"parking_lot 0.12.3",
"reqwest",