Lighthouse Node (#173)

* Add a lighthouse node implementation

* Implement production geth using kurtosis

* Connect the lighthouse node with the platforms

* Update the ci to include cargo fmt

* Add rustfmt to ci

* Add formatting component for macos

* Fix CI

* Add the cargo clippy component

* Install kurtosis in cli

* fix ci

* Skip lighthouse tests in MacOS in CI

* Increase the wait duration of kurtosis
This commit is contained in:
Omar
2025-09-28 15:44:19 +03:00
committed by GitHub
parent c2ba2cfed6
commit f9dc362c03
12 changed files with 1352 additions and 14 deletions
+3 -1
View File
@@ -45,7 +45,8 @@ serde_json = { version = "1.0", default-features = false, features = [
"std",
"unbounded_depth",
] }
serde_with = { version = "3.14.0" }
serde_with = { version = "3.14.0", features = ["hex"] }
serde_yaml_ng = { version = "0.10.0" }
sha2 = { version = "0.10.9" }
sp-core = "36.1.0"
sp-runtime = "41.1.0"
@@ -80,6 +81,7 @@ features = [
"json-abi",
"providers",
"provider-ipc",
"provider-ws",
"provider-debug-api",
"reqwest",
"rpc-types",