Eitan Seri-Levi
7bd50a6fe8
Merge branch 'unstable' of https://github.com/sigp/lighthouse into electra-focil
2025-04-05 17:49:57 -07:00
Mac L
0e6da0fcaf
Merge branch 'release-v7.0.0' into v7-backmerge
2025-04-04 13:32:58 +11:00
Mac L
82d1674455
Rust 1.86.0 lints ( #7254 )
...
Implement lints for the new Rust compiler version 1.86.0.
2025-04-04 02:30:22 +00:00
Eitan Seri-Levi
19d43a2a8e
merge unstable
2025-03-26 12:42:55 -06:00
ThreeHrSleep
d60c24ef1c
Integrate tracing ( #6339 )
...
Tracing Integration
- [reference](5bbf1859e9/projects/project-ideas.md (L297) )
- [x] replace slog & log with tracing throughout the codebase
- [x] implement custom crit log
- [x] make relevant changes in the formatter
- [x] replace sloggers
- [x] re-write SSE logging components
cc: @macladson @eserilev
2025-03-12 22:31:05 +00:00
Eitan Seri-Levi
fde5131895
Merge branch 'unstable' of https://github.com/sigp/lighthouse into electra-focil
2025-03-09 10:28:45 -06:00
Pawan Dhananjay
b3b6aea1c5
Rust 1.85 lints ( #7019 )
...
N/A
2 changes:
1. Replace Option::map_or(true, ...) with is_none_or(...)
2. Remove unnecessary `Into::into` blocks where the type conversion is apparent from the types
2025-02-24 02:36:13 +00:00
jacobkaufmann
985382e3e5
add IL service to download IL from EL, sign in VC, and publish via BN
...
add HTTP API to the beacon node to retrieve IL from the EL.
add IL service in the validator client to download the IL from the beacon node.
add logic to the beacon node to package the IL for the validator client.
add HTTP API to the beacon node to gossip signed ILs.
the validator client will sign the ILs from the beacon node and resubmit to the beacon node to gossip.
2024-12-19 14:23:36 -07:00
Age Manning
8e95024945
Split the VC into crates making it more modular ( #6453 )
...
* Starting to modularize the VC
* Revert changes to eth2
* More progress
* More progress
* Compiles
* Merge latest unstable and make it compile
* Fix some lints
* Tests compile
* Merge latest unstable
* Remove unnecessary deps
* Merge latest unstable
* Correct release tests
* Merge latest unstable
* Merge remote-tracking branch 'origin/unstable' into modularize-vc
* Merge branch 'unstable' into modularize-vc
* Revert unnecessary cargo lock changes
* Update validator_client/beacon_node_fallback/Cargo.toml
* Update validator_client/http_metrics/Cargo.toml
* Update validator_client/http_metrics/src/lib.rs
* Update validator_client/initialized_validators/Cargo.toml
* Update validator_client/signing_method/Cargo.toml
* Update validator_client/validator_metrics/Cargo.toml
* Update validator_client/validator_services/Cargo.toml
* Update validator_client/validator_store/Cargo.toml
* Update validator_client/validator_store/src/lib.rs
* Merge remote-tracking branch 'origin/unstable' into modularize-vc
* Fix format string
* Rename doppelganger trait
* Don't drop the tempdir
* Cargo fmt
2024-11-08 01:01:46 +00:00