From 608ad0f6bf76417f98e32bc9a5ad645af0559acf Mon Sep 17 00:00:00 2001 From: Lldenaurois Date: Thu, 16 Sep 2021 22:34:10 +0200 Subject: [PATCH] Add info logging to dispute activation (#3870) * Add info logging to dispute activation * Update node/core/dispute-coordinator/src/real/mod.rs Co-authored-by: Andronik Ordian Co-authored-by: Andronik Ordian --- .../node/core/dispute-coordinator/src/real/mod.rs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/polkadot/node/core/dispute-coordinator/src/real/mod.rs b/polkadot/node/core/dispute-coordinator/src/real/mod.rs index e18501b644..b321d67022 100644 --- a/polkadot/node/core/dispute-coordinator/src/real/mod.rs +++ b/polkadot/node/core/dispute-coordinator/src/real/mod.rs @@ -737,9 +737,15 @@ async fn handle_import_statements( let prev_status = recent_disputes.get(&(session, candidate_hash)).map(|x| x.clone()); let status = if is_disputed { - let status = recent_disputes - .entry((session, candidate_hash)) - .or_insert(DisputeStatus::active()); + let status = recent_disputes.entry((session, candidate_hash)).or_insert_with(|| { + tracing::info!( + target: LOG_TARGET, + ?candidate_hash, + session, + "New dispute initiated for candidate.", + ); + DisputeStatus::active() + }); // Note: concluded-invalid overwrites concluded-valid, // so we do this check first. Dispute state machine is