Fix latest_valid_ancestor

This commit is contained in:
Paul Hauner
2021-12-14 15:54:33 +11:00
parent d1851dce21
commit 4c4ffe71b4

View File

@@ -85,7 +85,7 @@ def is_optimistic(block: BeaconBlock) -> bool:
```python
def latest_valid_ancestor(block: BeaconBlock) -> BeaconBlock:
while block.parent_root != Root():
while True:
if not is_optimistic(block) or block.parent_root == Root():
return block
block = get_block(block.parent_root)