mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-02-16 09:56:17 -05:00
* feat(rpc): engine api * change transition config exchange * payload block construction * pull out engine api logic * linter * clippy * clippy * Apply suggestions from code review Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de> * import & map_err for RecvError * move result Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
22 lines
525 B
Rust
22 lines
525 B
Rust
#![warn(missing_docs, unreachable_pub)]
|
|
#![deny(unused_must_use, rust_2018_idioms)]
|
|
#![doc(test(
|
|
no_crate_inject,
|
|
attr(deny(warnings, rust_2018_idioms), allow(dead_code, unused_variables))
|
|
))]
|
|
//! Consensus algorithms for Ethereum.
|
|
//!
|
|
//! # Features
|
|
//!
|
|
//! - `serde`: Enable serde support for configuration types.
|
|
pub mod config;
|
|
pub mod consensus;
|
|
pub mod verification;
|
|
|
|
/// Engine API module.
|
|
pub mod engine;
|
|
|
|
pub use config::Config;
|
|
pub use consensus::BeaconConsensus;
|
|
pub use reth_interfaces::consensus::Error;
|