Skip to content

Commit 8f8e0b1

Browse files
authored
fix: wrong block comparison in restore() (#2718)
1 parent 31084dd commit 8f8e0b1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ape_node/provider.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -740,11 +740,11 @@ def restore(self, snapshot_id: "SnapshotID"):
740740
block_number_hex_str = to_hex(snapshot_id)
741741
block_number_int = int(snapshot_id, 16)
742742

743-
current_block = self._get_latest_block().number
743+
current_block = self._get_latest_block().number or 0
744744
if block_number_int == current_block:
745745
# Head is already at this block.
746746
return
747-
elif block_number_int > block_number_int:
747+
elif block_number_int > current_block:
748748
logger.error("Unable to set head to future block.")
749749
return
750750

0 commit comments

Comments
 (0)