From e230517409a7bce64547b051b02f4ae8e2ec7435 Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Thu, 25 Jul 2024 11:15:18 +0200 Subject: [PATCH] fix: use parent hash for chain traversal (#9790) --- crates/engine/tree/src/tree/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/engine/tree/src/tree/mod.rs b/crates/engine/tree/src/tree/mod.rs index d9d1fd490c..f783ae415a 100644 --- a/crates/engine/tree/src/tree/mod.rs +++ b/crates/engine/tree/src/tree/mod.rs @@ -166,7 +166,7 @@ impl TreeState { // we have a reorg todo!("handle reorg") } - let parent_block = self.blocks_by_hash.get(&new_head).cloned()?; + let parent_block = self.blocks_by_hash.get(&parent.hash).cloned()?; parent = parent_block.block.num_hash(); new_chain.push(parent_block); }