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 chainspec;
pub mod consensus; pub mod consensus;
mod evm; mod evm;
mod hardforks; mod hardforks;
pub mod hl_node_compliance;
pub mod node; pub mod node;
pub mod pseudo_peer; pub mod pseudo_peer;
pub mod tx_forwarder;
pub use node::primitives::{HlBlock, HlBlockBody, HlPrimitives}; pub use node::primitives::{HlBlock, HlBlockBody, HlPrimitives};

View File

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