tMerge pull request #6787 from bitromortac/fix-6781 - electrum - Electrum Bitcoin wallet
HTML git clone https://git.parazyd.org/electrum
DIR Log
DIR Files
DIR Refs
DIR Submodules
---
DIR commit 9e1c4a59e56f0463281bb36fc7fe39482640fe26
DIR parent 2638c818e95af3253a9c780ccf74b2c157333709
HTML Author: ThomasV <thomasv@electrum.org>
Date: Fri, 27 Nov 2020 09:50:43 +0100
Merge pull request #6787 from bitromortac/fix-6781
lnrater: fix KeyError for unknown node
Diffstat:
M electrum/lnrater.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
---
DIR diff --git a/electrum/lnrater.py b/electrum/lnrater.py
t@@ -252,9 +252,10 @@ class LNRater(Logger):
if pk not in channel_peers:
break
- node_infos = self.channel_db.get_node_infos()
+ node_info = self.channel_db.get_node_infos().get(pk)
+ alias = node_info.alias if node_info else 'unknown node alias'
self.logger.info(
- f"node rating for {node_infos[pk].alias}:\n"
+ f"node rating for {alias}:\n"
f"{pformat(self._node_stats[pk])} (score {self._node_ratings[pk]})")
return pk, self._node_stats[pk]