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
lb = i[1][0] >> 39
if lb - 1 == checkpoint:
if len(self.pending_utxo) < int(self.size_limit * 0.9):
if len(self.cached) > int(self.size_limit * 0.9):
if self.checkpoints:
checkpoint = self.checkpoints.pop(0)
else:
if len(self.cached) > int(self.size_limit):
if self.checkpoints:
checkpoint = self.checkpoints.pop(0)
if len(self.pending_utxo) > self.size_limit * 0.9:
limit = self.size_limit
else:
limit = self.size_limit * 0.9
if len(self.cached) > limit:
if self.checkpoints:
checkpoint = self.checkpoints.pop(0)
else:
checkpoint_found = True
while self.checkpoints and checkpoint < lb - 1: