tqt channels list: show node aliases in new column - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 32acc2b10e2049371b38aba875f2f830f06c4676 DIR parent 9cdc3287c19ef9ca9ec4475b63fa51087f5066c1 HTML Author: SomberNight <somber.night@protonmail.com> Date: Mon, 2 Mar 2020 04:33:13 +0100 qt channels list: show node aliases in new column Diffstat: M electrum/gui/qt/channels_list.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) --- DIR diff --git a/electrum/gui/qt/channels_list.py b/electrum/gui/qt/channels_list.py t@@ -29,13 +29,15 @@ class ChannelsList(MyTreeView): class Columns(IntEnum): SHORT_CHANID = 0 NODE_ID = 1 - LOCAL_BALANCE = 2 - REMOTE_BALANCE = 3 - CHANNEL_STATUS = 4 + NODE_ALIAS = 2 + LOCAL_BALANCE = 3 + REMOTE_BALANCE = 4 + CHANNEL_STATUS = 5 headers = { Columns.SHORT_CHANID: _('Short Channel ID'), Columns.NODE_ID: _('Node ID'), + Columns.NODE_ALIAS: _('Node alias'), Columns.LOCAL_BALANCE: _('Local'), Columns.REMOTE_BALANCE: _('Remote'), Columns.CHANNEL_STATUS: _('Status'), t@@ -65,9 +67,12 @@ class ChannelsList(MyTreeView): labels[subject] = label status = self.lnworker.get_channel_status(chan) closed = chan.is_closed() + node_info = self.lnworker.channel_db.get_node_info_for_node_id(chan.node_id) + node_alias = (node_info.alias if node_info else '') or '' return [ format_short_channel_id(chan.short_channel_id), bh2u(chan.node_id), + node_alias, '' if closed else labels[LOCAL], '' if closed else labels[REMOTE], status