From 95624f0df0d5a69b313b716b1e7a643cf60b8907 Mon Sep 17 00:00:00 2001 From: 7400 <> Date: Thu, 28 Dec 2023 18:49:33 -0800 Subject: [PATCH] Nail in the coffin for vault issues... hopefully. --- src/dexorder/blockstate/state.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/dexorder/blockstate/state.py b/src/dexorder/blockstate/state.py index 43123fe..9ed60e2 100644 --- a/src/dexorder/blockstate/state.py +++ b/src/dexorder/blockstate/state.py @@ -93,6 +93,9 @@ class BlockState: def fork(self, block: Block): + if block.hash == self.root_block.hash: + return Fork([block.hash], height=block.height) + if block.height - self.ancestors[block.hash].height > 1: # noinspection PyTypeChecker return DisjointFork(block, self.root_block)