connector

This commit is contained in:
4tochka 2019-06-03 11:06:43 +04:00
parent e42fd5b66d
commit d16bf99fda

View File

@ -77,14 +77,13 @@ class UTXO():
block_changed = True block_changed = True
lb = i[1][0] >> 39 lb = i[1][0] >> 39
if lb - 1 == checkpoint: if lb - 1 == checkpoint:
if len(self.pending_utxo) < int(self.size_limit * 0.9): if len(self.pending_utxo) > self.size_limit * 0.9:
if len(self.cached) > int(self.size_limit * 0.9): limit = self.size_limit
if self.checkpoints: else:
checkpoint = self.checkpoints.pop(0) limit = self.size_limit * 0.9
else: if len(self.cached) > limit:
if len(self.cached) > int(self.size_limit): if self.checkpoints:
if self.checkpoints: checkpoint = self.checkpoints.pop(0)
checkpoint = self.checkpoints.pop(0)
else: else:
checkpoint_found = True checkpoint_found = True
while self.checkpoints and checkpoint < lb - 1: while self.checkpoints and checkpoint < lb - 1: