URI: 
       tcreate_sweeptxs_for_our_ctx: fix static_remotekey - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit f53a10084da027c69e7108702cb3d89613aa5965
   DIR parent 5bf3115a4a8f35c12d87602b3dea27ce62603a8f
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Fri,  1 May 2020 16:54:50 +0200
       
       create_sweeptxs_for_our_ctx: fix static_remotekey
       
       Diffstat:
         M electrum/lnsweep.py                 |       4 +++-
       
       1 file changed, 3 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/electrum/lnsweep.py b/electrum/lnsweep.py
       t@@ -193,7 +193,9 @@ def create_sweeptxs_for_our_ctx(*, chan: 'AbstractChannel', ctx: Transaction,
            to_local_witness_script = bh2u(make_commitment_output_to_local_witness_script(
                their_revocation_pubkey, to_self_delay, our_localdelayed_pubkey))
            to_local_address = redeem_script_to_address('p2wsh', to_local_witness_script)
       -    their_payment_pubkey = derive_pubkey(their_conf.payment_basepoint.pubkey, our_pcp)
       +    # to remote address
       +    bpk = their_conf.payment_basepoint.pubkey
       +    their_payment_pubkey = bpk if chan.is_static_remotekey_enabled() else derive_pubkey(their_conf.payment_basepoint.pubkey, our_pcp)
            to_remote_address = make_commitment_output_to_remote_address(their_payment_pubkey)
            # test ctx
            _logger.debug(f'testing our ctx: {to_local_address} {to_remote_address}')