mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-31 17:31:36 +00:00
lnchannel: trivial clean-up
This commit is contained in:
parent
57ec8f51c8
commit
0d84873a75
2 changed files with 2 additions and 7 deletions
|
@ -422,17 +422,12 @@ class Channel(Logger):
|
||||||
if cur_point != derived_point:
|
if cur_point != derived_point:
|
||||||
raise Exception('revoked secret not for current point')
|
raise Exception('revoked secret not for current point')
|
||||||
|
|
||||||
# FIXME not sure this is correct... but it seems to work
|
|
||||||
# if there are update_add_htlc msgs between commitment_signed and rev_ack,
|
|
||||||
# this might break
|
|
||||||
next_ctn = self.config[REMOTE].ctn + 1
|
|
||||||
prev_remote_commitment = self.pending_commitment(REMOTE)
|
|
||||||
self.config[REMOTE].revocation_store.add_next_entry(revocation.per_commitment_secret)
|
self.config[REMOTE].revocation_store.add_next_entry(revocation.per_commitment_secret)
|
||||||
##### start applying fee/htlc changes
|
##### start applying fee/htlc changes
|
||||||
next_point = self.config[REMOTE].next_per_commitment_point
|
next_point = self.config[REMOTE].next_per_commitment_point
|
||||||
self.hm.recv_rev()
|
self.hm.recv_rev()
|
||||||
self.config[REMOTE]=self.config[REMOTE]._replace(
|
self.config[REMOTE]=self.config[REMOTE]._replace(
|
||||||
ctn=next_ctn,
|
ctn=self.config[REMOTE].ctn + 1,
|
||||||
current_per_commitment_point=next_point,
|
current_per_commitment_point=next_point,
|
||||||
next_per_commitment_point=revocation.next_per_commitment_point,
|
next_per_commitment_point=revocation.next_per_commitment_point,
|
||||||
)
|
)
|
||||||
|
|
|
@ -1157,7 +1157,7 @@ class Peer(Logger):
|
||||||
onion_packet=onion_packet,
|
onion_packet=onion_packet,
|
||||||
processed_onion=processed_onion))
|
processed_onion=processed_onion))
|
||||||
|
|
||||||
@log_exceptions
|
@log_exceptions
|
||||||
async def _maybe_forward_htlc(self, chan: Channel, htlc: UpdateAddHtlc, *, local_ctn: int, remote_ctn: int,
|
async def _maybe_forward_htlc(self, chan: Channel, htlc: UpdateAddHtlc, *, local_ctn: int, remote_ctn: int,
|
||||||
onion_packet: OnionPacket, processed_onion: ProcessedOnionPacket):
|
onion_packet: OnionPacket, processed_onion: ProcessedOnionPacket):
|
||||||
await self.await_local(chan, local_ctn)
|
await self.await_local(chan, local_ctn)
|
||||||
|
|
Loading…
Add table
Reference in a new issue