@@ -2,10 +2,23 @@ use reth_optimism_cli::commands::Commands;
22use reth_optimism_node:: args:: RollupArgs ;
33use tips_simulator:: { config:: Cli , config:: CliExt , ListenersWithWorkers } ;
44use tracing:: info;
5+ use tracing_subscriber:: { layer:: SubscriberExt , util:: SubscriberInitExt } ;
6+
7+ fn init_tracing ( ) {
8+ let env_filter = tracing_subscriber:: EnvFilter :: try_from_default_env ( )
9+ . unwrap_or_else ( |_| tracing_subscriber:: EnvFilter :: new ( "info" ) ) ;
10+
11+ tracing_subscriber:: registry ( )
12+ . with ( env_filter)
13+ . with ( tracing_subscriber:: fmt:: layer ( ) )
14+ . init ( ) ;
15+ }
516
617fn main ( ) -> eyre:: Result < ( ) > {
718 dotenvy:: dotenv ( ) . ok ( ) ;
819
20+ init_tracing ( ) ;
21+
922 let cli = <Cli as CliExt >:: parsed ( ) ;
1023 let config = match & cli. command {
1124 Commands :: Node ( node) => node. ext . clone ( ) ,
@@ -25,6 +38,16 @@ fn main() -> eyre::Result<()> {
2538 "Starting reth node with both ExEx and mempool event listeners"
2639 ) ;
2740
41+ if let Commands :: Node ( node_command) = & cli. command {
42+ match node_command. rpc . auth_jwtsecret . as_ref ( ) {
43+ Some ( secret_path) => info ! (
44+ auth_jwtsecret = %secret_path. display( ) ,
45+ "Auth RPC JWT secret configured"
46+ ) ,
47+ None => info ! ( "Auth RPC JWT secret not configured" ) ,
48+ }
49+ }
50+
2851 cli. run ( |builder, _| async move {
2952 // Keep the Base mempool private.
3053 let mut rollup_args = RollupArgs :: default ( ) ;
0 commit comments