missing channel_to_claim delete

This commit is contained in:
Jack Robison 2021-07-05 11:37:45 -04:00 committed by Victor Shyba
parent 7f743ff3f1
commit 69651453dd

View file

@ -691,11 +691,18 @@ class BlockProcessor:
) )
]) ])
if staged.signing_hash and claim_from_db: if staged.signing_hash and claim_from_db:
self.db_op_stack.append(RevertableDelete( self.db_op_stack.extend([
*Prefixes.claim_to_channel.pack_item( RevertableDelete(
staged.claim_hash, staged.tx_num, staged.position, staged.signing_hash *Prefixes.channel_to_claim.pack_item(
staged.signing_hash, staged.name, staged.tx_num, staged.position, staged.claim_hash
)
),
RevertableDelete(
*Prefixes.claim_to_channel.pack_item(
staged.claim_hash, staged.tx_num, staged.position, staged.signing_hash
)
) )
)) ])
def _expire_claims(self, height: int): def _expire_claims(self, height: int):
expired = self.db.get_expired_by_height(height) expired = self.db.get_expired_by_height(height)