Browse Source

(minor) simplification

hard-fail-on-bad-server-string
ThomasV 5 years ago
parent
commit
0848aa259d
  1. 6
      electrum/lnpeer.py

6
electrum/lnpeer.py

@ -1413,15 +1413,13 @@ class Peer(Logger):
if abs(our_fee - their_fee) < 2:
our_fee = their_fee
break
# BOLT2: receiver MUST propose a value "strictly between" the received fee_satoshis and its previously-sent fee_satoshis.
our_fee = (our_fee + (1 if our_fee < their_fee else -1) + their_fee) // 2
# this will be "strictly between" (as in BOLT2) previous values because of the above
our_fee = (our_fee + their_fee) // 2
# another round
send_closing_signed()
# the non-funder replies
if not chan.constraints.is_initiator:
send_closing_signed()
self.logger.info(f'closing loop end')
# add signatures
closing_tx.add_signature_to_txin(txin_idx=0,
signing_pubkey=chan.config[LOCAL].multisig_key.pubkey.hex(),

Loading…
Cancel
Save