From c1d21aab1da32c581a991a98216c84a7175628fa Mon Sep 17 00:00:00 2001 From: SomberNight Date: Mon, 23 Jun 2025 13:10:44 +0000 Subject: [PATCH] qml: QENetwork: reduce log spam a bit in ln-gossip mode --- electrum/gui/qml/qenetwork.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/electrum/gui/qml/qenetwork.py b/electrum/gui/qml/qenetwork.py index c0d8c5957..ddc1866db 100644 --- a/electrum/gui/qml/qenetwork.py +++ b/electrum/gui/qml/qenetwork.py @@ -148,10 +148,18 @@ class QENetwork(QObject, QtEventListener): @event_listener def on_event_channel_db(self, num_nodes, num_channels, num_policies): - self._logger.debug(f'channel_db: {num_nodes} nodes, {num_channels} channels, {num_policies} policies') - self._gossipDbNodes = num_nodes - self._gossipDbChannels = num_channels - self._gossipDbPolicies = num_policies + changed = False + if self._gossipDbNodes != num_nodes: + self._gossipDbNodes = num_nodes + changed = True + if self._gossipDbChannels != num_channels: + self._gossipDbChannels = num_channels + changed = True + if self._gossipDbPolicies != num_policies: + self._gossipDbPolicies = num_policies + changed = True + if changed: + self._logger.debug(f'channel_db: {num_nodes} nodes, {num_channels} channels, {num_policies} policies') self.gossipUpdated.emit() @event_listener