diff --git a/crates/engine/tree/src/persistence.rs b/crates/engine/tree/src/persistence.rs index 0ad8f61cfc..9678f24d45 100644 --- a/crates/engine/tree/src/persistence.rs +++ b/crates/engine/tree/src/persistence.rs @@ -87,14 +87,14 @@ impl PersistenceService { provider_rw.write_hashed_state(&hashed_state.clone().into_sorted())?; provider_rw.write_trie_updates(&trie_updates)?; } - - // update history indices - provider_rw.update_history_indices(first_number..=last_block_number)?; - - // Update pipeline progress - provider_rw.update_pipeline_stages(last_block_number, false)?; } + // update history indices + provider_rw.update_history_indices(first_number..=last_block_number)?; + + // Update pipeline progress + provider_rw.update_pipeline_stages(last_block_number, false)?; + provider_rw.commit()?; debug!(target: "tree::persistence", range = ?first_number..=last_block_number, "Appended block data");