From 956ee9c4af00fb68ef82fc13d1bdeff4ad7358d6 Mon Sep 17 00:00:00 2001 From: James Hiew Date: Fri, 2 Sep 2022 10:09:15 +0100 Subject: [PATCH] Log the Ethereum endpoint being used in more places --- apps/src/lib/node/ledger/ethereum_node/mod.rs | 4 +++- apps/src/lib/node/ledger/ethereum_node/oracle.rs | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/apps/src/lib/node/ledger/ethereum_node/mod.rs b/apps/src/lib/node/ledger/ethereum_node/mod.rs index 39b6d282af..3ded71765b 100644 --- a/apps/src/lib/node/ledger/ethereum_node/mod.rs +++ b/apps/src/lib/node/ledger/ethereum_node/mod.rs @@ -141,15 +141,17 @@ pub mod eth_fullnode { let client = Web3::new(url, CLIENT_TIMEOUT); const SLEEP_DUR: Duration = Duration::from_secs(1); + tracing::info!(?url, "Checking Geth status"); loop { if let Ok(false) = client.eth_syncing().await { - tracing::info!("Finished syncing"); + tracing::info!(?url, "Finished syncing"); break; } if let Err(error) = client.eth_syncing().await { // This is very noisy and usually not interesting. // Still can be very useful tracing::debug!( + ?url, ?error, "Couldn't check Geth sync status" ); diff --git a/apps/src/lib/node/ledger/ethereum_node/oracle.rs b/apps/src/lib/node/ledger/ethereum_node/oracle.rs index 144f89a7af..2ed1944e25 100644 --- a/apps/src/lib/node/ledger/ethereum_node/oracle.rs +++ b/apps/src/lib/node/ledger/ethereum_node/oracle.rs @@ -101,12 +101,16 @@ pub mod oracle_process { rt.block_on(async move { LocalSet::new() .run_until(async move { - tracing::info!("Ethereum event oracle is starting"); + tracing::info!( + ?url, + "Ethereum event oracle is starting" + ); let oracle = Oracle::new(&url, sender, abort_sender); run_oracle_aux(oracle).await; tracing::info!( + ?url, "Ethereum event oracle is no longer running" ); })