diff --git a/lib/verifier.py b/lib/verifier.py index c674617eb..938be0764 100644 --- a/lib/verifier.py +++ b/lib/verifier.py @@ -196,10 +196,9 @@ class WalletVerifier(threading.Thread): prev_header = self.read_header(height -1) if not prev_header: - print_error("no previous header: %s"%height) + # return False to request previous header return False - #prev_hash = prev_header.get('block_height') prev_hash = self.hash_header(prev_header) bits, target = self.get_target(height/2016) _hash = self.hash_header(header) @@ -209,7 +208,8 @@ class WalletVerifier(threading.Thread): assert eval('0x'+_hash) < target except: print_error("verify header failed"+ repr(header)) - # this can be caused by a reorg. returning False will request the previous header. + # this can be caused by a reorg. + # return False to request previous header. return False self.save_header(header)