From 01e246f69584b0c08c5fcd689a4100e07ed8962c Mon Sep 17 00:00:00 2001 From: Derek Sorken Date: Fri, 13 Mar 2026 18:27:41 -0600 Subject: [PATCH 1/2] rebase --- lean_client/src/main.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lean_client/src/main.rs b/lean_client/src/main.rs index 32ff1c9..d7952f7 100644 --- a/lean_client/src/main.rs +++ b/lean_client/src/main.rs @@ -708,7 +708,8 @@ async fn main() -> Result<()> { "Our turn to propose block!" ); - match vs.build_block_proposal(&mut *store.write(), Slot(current_slot), proposer_idx) { + let result = {vs.build_block_proposal(&mut *store.write(), Slot(current_slot), proposer_idx)}; + match result { Ok(signed_block) => { let block_root = signed_block.message.block.hash_tree_root(); info!( @@ -864,8 +865,9 @@ async fn main() -> Result<()> { } continue; } - - match on_block(&mut *store.write(), signed_block_with_attestation.clone()) { + + let result = {on_block(&mut *store.write(), signed_block_with_attestation.clone())}; + match result { Ok(()) => { info!("Block processed successfully"); From a3a768ad50b3ee52ffaf07bb2f3647b6884f1515 Mon Sep 17 00:00:00 2001 From: Derek Sorken Date: Fri, 13 Mar 2026 18:34:52 -0600 Subject: [PATCH 2/2] lint --- lean_client/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lean_client/src/main.rs b/lean_client/src/main.rs index d7952f7..05a2956 100644 --- a/lean_client/src/main.rs +++ b/lean_client/src/main.rs @@ -865,7 +865,7 @@ async fn main() -> Result<()> { } continue; } - + let result = {on_block(&mut *store.write(), signed_block_with_attestation.clone())}; match result { Ok(()) => {