From f52d66a13662e0c67e751d444937b2a40a530135 Mon Sep 17 00:00:00 2001 From: Paul Hauner Date: Thu, 6 Jun 2019 00:31:18 -0400 Subject: [PATCH] Fix bug in rev block iter --- beacon_node/beacon_chain/src/iter.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/beacon_node/beacon_chain/src/iter.rs b/beacon_node/beacon_chain/src/iter.rs index da939be2a..a05e4186c 100644 --- a/beacon_node/beacon_chain/src/iter.rs +++ b/beacon_node/beacon_chain/src/iter.rs @@ -53,7 +53,7 @@ impl Iterator for BlockRootsIterator { type Item = Hash256; fn next(&mut self) -> Option { - if self.slot == 0 { + if (self.slot == 0) || (self.slot > self.beacon_state.slot) { return None; }