From d1a7ac0a0bdb6b64f80c8d842517285f9180fae6 Mon Sep 17 00:00:00 2001 From: Jakob Meier Date: Thu, 19 Mar 2026 13:16:04 +0100 Subject: [PATCH] reduce indexer_sol logs Indexed requests from Solana produce repetitive logs like: ``` parsed 1 event(s) from 0.1 got event: SignatureRequestedEvent { ... } found solana event: SignatureRequestedEvent { ... } solana signature requested ``` Reducing it to just one line that shows all field makes logs smaller and easier to work with. ``` found solana event: SignatureRequestedEvent { ... } ``` --- chain-signatures/node/src/indexer_sol.rs | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/chain-signatures/node/src/indexer_sol.rs b/chain-signatures/node/src/indexer_sol.rs index 9413c9d1d..175dabe93 100644 --- a/chain-signatures/node/src/indexer_sol.rs +++ b/chain-signatures/node/src/indexer_sol.rs @@ -191,7 +191,6 @@ impl SignatureEvent for SignatureRequestedEvent { let epsilon = derive_epsilon_sol(self.key_version, &self.sender_string(), &self.path); let sign_id = SignId::new(self.generate_request_id()); - tracing::info!(?sign_id, "solana signature requested"); Ok(IndexedSignRequest { id: sign_id, @@ -256,7 +255,6 @@ impl SignatureEvent for SignBidirectionalEvent { let epsilon = derive_epsilon_sol(self.key_version, &self.sender_string(), &self.path); let sign_id = SignId::new(request_id); - tracing::info!(?sign_id, "solana signature requested"); let unsigned_tx_hash = hash_rlp_data(rlp_encoded_tx); let Some(payload) = Scalar::from_bytes(unsigned_tx_hash) else { anyhow::bail!("Failed to convert unsigned_tx_hash to scalar: {unsigned_tx_hash:?}"); @@ -507,7 +505,6 @@ async fn subscribe_and_process_sign_events( &ws_url, events_tx.clone(), move |event, signature: solana_sdk::signature::Signature, _slot| { - tracing::info!("got event: {:?}", event); let tx_sig: Vec = signature.as_ref().to_vec(); let events_tx = events_tx_clone.clone(); tokio::spawn(async move { @@ -590,14 +587,6 @@ fn parse_cpi_events( if ui.program_id == target_program_str { match try_parse_events(&ui.data) { Ok(mut v) => { - if !v.is_empty() { - tracing::info!( - "parsed {} event(s) from {}.{}", - v.len(), - set_idx, - ix_idx - ); - } out.append(&mut v); } Err(e) => tracing::warn!(