mirror of
https://github.com/aljazceru/lightning.git
synced 2025-12-19 15:14:23 +01:00
chore: reduce rpc load in is_channel_active helper
This commit is contained in:
committed by
Christian Decker
parent
44c23ede04
commit
bd369edd10
@@ -765,7 +765,7 @@ class LightningNode(object):
|
|||||||
return channel['short_channel_id']
|
return channel['short_channel_id']
|
||||||
|
|
||||||
def is_channel_active(self, chanid):
|
def is_channel_active(self, chanid):
|
||||||
channels = self.rpc.listchannels()['channels']
|
channels = self.rpc.listchannels(chanid)['channels']
|
||||||
active = [(c['short_channel_id'], c['channel_flags']) for c in channels if c['active']]
|
active = [(c['short_channel_id'], c['channel_flags']) for c in channels if c['active']]
|
||||||
return (chanid, 0) in active and (chanid, 1) in active
|
return (chanid, 0) in active and (chanid, 1) in active
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user