ln: merge OpenChannel and HTLCStateMachine
This commit is contained in:
@@ -4,13 +4,13 @@ from PyQt5.QtWidgets import *
|
||||
|
||||
from electrum.util import inv_dict, bh2u, bfh
|
||||
from electrum.i18n import _
|
||||
from electrum.lnbase import OpenChannel
|
||||
from electrum.lnhtlc import HTLCStateMachine
|
||||
from .util import MyTreeWidget, SortableTreeWidgetItem, WindowModalDialog, Buttons, OkButton, CancelButton
|
||||
from .amountedit import BTCAmountEdit
|
||||
|
||||
class ChannelsList(MyTreeWidget):
|
||||
update_rows = QtCore.pyqtSignal()
|
||||
update_single_row = QtCore.pyqtSignal(OpenChannel)
|
||||
update_single_row = QtCore.pyqtSignal(HTLCStateMachine)
|
||||
|
||||
def __init__(self, parent):
|
||||
MyTreeWidget.__init__(self, parent, self.create_menu, [_('Node ID'), _('Balance'), _('Remote'), _('Status')], 0)
|
||||
@@ -38,7 +38,7 @@ class ChannelsList(MyTreeWidget):
|
||||
menu.addAction(_("Close channel"), close)
|
||||
menu.exec_(self.viewport().mapToGlobal(position))
|
||||
|
||||
@QtCore.pyqtSlot(OpenChannel)
|
||||
@QtCore.pyqtSlot(HTLCStateMachine)
|
||||
def do_update_single_row(self, chan):
|
||||
for i in range(self.topLevelItemCount()):
|
||||
item = self.topLevelItem(i)
|
||||
|
||||
Reference in New Issue
Block a user