From 3f743e9630349a4a98bba9ea7548b145c9ea20b2 Mon Sep 17 00:00:00 2001 From: Neil Booth Date: Sat, 26 Nov 2016 16:16:17 +0900 Subject: [PATCH] Distinguish undo_info being empty and not existing Fixes #46 --- server/block_processor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/block_processor.py b/server/block_processor.py index c4b914c..a1619cb 100644 --- a/server/block_processor.py +++ b/server/block_processor.py @@ -551,7 +551,7 @@ class BlockProcessor(server.db.DB): # Prevout values, in order down the block (coinbase first if present) # undo_info is in reverse block order undo_info = self.read_undo_info(self.height) - if not undo_info: + if undo_info is None: raise ChainError('no undo information found for height {:,d}' .format(self.height)) n = len(undo_info)