From ebd392e628a455ec29a896ba7337156b59149a2c Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Fri, 17 Mar 2023 10:41:19 +0100 Subject: [PATCH] ChainData: Overwrite data on the same key, slot, write version update --- data-streams/src/chain_data.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data-streams/src/chain_data.rs b/data-streams/src/chain_data.rs index dff11c3..e4a2c4d 100644 --- a/data-streams/src/chain_data.rs +++ b/data-streams/src/chain_data.rs @@ -175,7 +175,7 @@ impl ChainData { .unwrap_or(v.len()); let pos = v.len() - rev_pos; if pos < v.len() && v[pos].slot == account.slot { - if v[pos].write_version < account.write_version { + if v[pos].write_version <= account.write_version { v[pos] = account; } } else {