From fbf7430d9bc0aa2e2e04c76f7bd339209eea220a Mon Sep 17 00:00:00 2001 From: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com> Date: Mon, 6 Jan 2025 17:04:58 +0000 Subject: [PATCH] chore(root): log multiproof calculation (#13673) --- crates/engine/tree/src/tree/root.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/crates/engine/tree/src/tree/root.rs b/crates/engine/tree/src/tree/root.rs index d5711c38a..660c304f7 100644 --- a/crates/engine/tree/src/tree/root.rs +++ b/crates/engine/tree/src/tree/root.rs @@ -403,7 +403,20 @@ where ) { // Dispatch proof gathering for this state update scope.spawn(move |_| { + trace!( + target: "engine::root", + proof_sequence_number, + ?proof_targets, + "Starting multiproof calculation", + ); + let start = Instant::now(); let result = calculate_multiproof(thread_pool, config, proof_targets.clone()); + trace!( + target: "engine::root", + proof_sequence_number, + elapsed = ?start.elapsed(), + "Multiproof calculated", + ); match result { Ok(proof) => {