URI: 
       tdo not create backups for channels that do not have static_remotekey - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 0c17954d37d360c0c7b1993d68006733420e1f2c
   DIR parent 2464b3ab8115e3098047252404afed6c9a25daf5
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Sat,  6 Jun 2020 12:28:08 +0200
       
       do not create backups for channels that do not have static_remotekey
       
       Diffstat:
         M electrum/lnchannel.py               |       3 +++
         M electrum/lnworker.py                |       2 ++
       
       2 files changed, 5 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/electrum/lnchannel.py b/electrum/lnchannel.py
       t@@ -461,6 +461,9 @@ class ChannelBackup(AbstractChannel):
            def is_frozen_for_receiving(self) -> bool:
                return False
        
       +    def is_static_remotekey_enabled(self) -> bool:
       +        return True
       +
        
        class Channel(AbstractChannel):
            # note: try to avoid naming ctns/ctxs/etc as "current" and "pending".
   DIR diff --git a/electrum/lnworker.py b/electrum/lnworker.py
       t@@ -1360,6 +1360,8 @@ class LNWallet(LNWorker):
        
            def create_channel_backup(self, channel_id):
                chan = self._channels[channel_id]
       +        # do not backup old-style channels
       +        assert chan.is_static_remotekey_enabled()
                peer_addresses = list(chan.get_peer_addresses())
                peer_addr = peer_addresses[0]
                return ChannelBackupStorage(