refactor: Move RPC addons to addons/

This commit is contained in:
sprites0
2025-08-24 01:18:52 -04:00
parent 19f35a6b54
commit 4f430487d6
6 changed files with 9 additions and 6 deletions

3
src/addons/mod.rs Normal file
View File

@ -0,0 +1,3 @@
pub mod call_forwarder;
pub mod hl_node_compliance;
pub mod tx_forwarder;

View File

@ -1,11 +1,9 @@
pub mod call_forwarder;
pub mod addons;
pub mod chainspec;
pub mod consensus;
mod evm;
mod hardforks;
pub mod hl_node_compliance;
pub mod node;
pub mod pseudo_peer;
pub mod tx_forwarder;
pub use node::primitives::{HlBlock, HlBlockBody, HlPrimitives};

View File

@ -4,15 +4,17 @@ use clap::Parser;
use reth::builder::{NodeBuilder, NodeHandle, WithLaunchContext};
use reth_db::DatabaseEnv;
use reth_hl::{
call_forwarder::{self, CallForwarderApiServer},
addons::{
call_forwarder::{self, CallForwarderApiServer},
hl_node_compliance::install_hl_node_compliance,
tx_forwarder::{self, EthForwarderApiServer},
},
chainspec::{parser::HlChainSpecParser, HlChainSpec},
hl_node_compliance::install_hl_node_compliance,
node::{
cli::{Cli, HlNodeArgs},
storage::tables::Tables,
HlNode,
},
tx_forwarder::{self, EthForwarderApiServer},
};
use tracing::info;