From 0f2226901d2778f7e4850f9ed6c6612134cebd25 Mon Sep 17 00:00:00 2001 From: Sathish Ambley Date: Wed, 27 Feb 2019 22:31:47 -0800 Subject: [PATCH] Fix transaction count after squash --- runtime/src/accounts.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/runtime/src/accounts.rs b/runtime/src/accounts.rs index 86d757390..88492ec5a 100644 --- a/runtime/src/accounts.rs +++ b/runtime/src/accounts.rs @@ -624,9 +624,7 @@ impl AccountsDB { fn remove_parents(&self, fork: Fork) -> Vec { let mut info = self.fork_info.write().unwrap(); let fork_info = info.get_mut(&fork).unwrap(); - let parents = fork_info.parents.split_off(0); - info.retain(|&f, _| !parents.contains(&f)); - parents + fork_info.parents.split_off(0) } fn is_squashed(&self, fork: Fork) -> bool {