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
Daniel Knopik
02cb2d68ff
Enable lints for tests only running optimized ( #6664 )
...
* enable linting optimized-only tests
* fix automatically fixable or obvious lints
* fix suspicious_open_options by removing manual options
* fix `await_holding_lock`s
* avoid failing lint due to now disabled `#[cfg(debug_assertions)]`
* reduce future sizes in tests
* fix accidently flipped assert logic
* restore holding lock for web3signer download
* Merge branch 'unstable' into lint-opt-tests
2024-12-17 00:40:35 +00:00
Daniel Knopik
a2b00090fd
Remove ZeroizeString in favour of Zeroizing<String> ( #6661 )
...
* Remove ZeroizeString in favour of Zeroizing<String>
* cargo fmt
* remove unrelated line that slipped in
* Update beacon_node/store/Cargo.toml
thanks michael!
Co-authored-by: Michael Sproul <micsproul@gmail.com >
* Merge branch 'unstable' into remove-zeroizedstring
2024-12-11 23:51:20 +00: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