From 76912c7993c85723f05573564396ebcb01ff6338 Mon Sep 17 00:00:00 2001 From: Noisy <125606576+donatik27@users.noreply.github.com> Date: Sat, 31 Jan 2026 21:01:19 +0100 Subject: [PATCH] Update sparse_trie.rs --- crates/engine/tree/src/tree/payload_processor/sparse_trie.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/engine/tree/src/tree/payload_processor/sparse_trie.rs b/crates/engine/tree/src/tree/payload_processor/sparse_trie.rs index b84e9bdcf0f..aad5fec45d8 100644 --- a/crates/engine/tree/src/tree/payload_processor/sparse_trie.rs +++ b/crates/engine/tree/src/tree/payload_processor/sparse_trie.rs @@ -703,7 +703,7 @@ where // branch node during a removal and then re-add that branch back during a later leaf addition. // This is an optimization, but also a requirement inherited from multiproof generating, which // can't know the order that leaf operations happen in. - let mut removed_accounts = Vec::new(); + let mut removed_accounts = Vec::with_capacity(state.accounts.len() + results.len()); // Update account storage roots let _enter =