|
|
@ -293,6 +293,9 @@ class AbstractChannel(Logger, ABC): |
|
|
|
closing_txid: str, closing_height: TxMinedInfo, keep_watching: bool) -> None: |
|
|
|
self.save_funding_height(txid=funding_txid, height=funding_height.height, timestamp=funding_height.timestamp) |
|
|
|
self.save_closing_height(txid=closing_txid, height=closing_height.height, timestamp=closing_height.timestamp) |
|
|
|
if funding_height.conf>0: |
|
|
|
self.set_short_channel_id(ShortChannelID.from_components( |
|
|
|
funding_height.height, funding_height.txpos, self.funding_outpoint.output_index)) |
|
|
|
if self.get_state() < ChannelState.CLOSED: |
|
|
|
conf = closing_height.conf |
|
|
|
if conf > 0: |
|
|
@ -435,9 +438,15 @@ class ChannelBackup(AbstractChannel): |
|
|
|
def is_initiator(self): |
|
|
|
return self.cb.is_initiator |
|
|
|
|
|
|
|
def short_id_for_GUI(self) -> str: |
|
|
|
if self.short_channel_id: |
|
|
|
return 'BACKUP of ' + format_short_channel_id(self.short_channel_id) |
|
|
|
else: |
|
|
|
return 'BACKUP' |
|
|
|
|
|
|
|
def get_state_for_GUI(self): |
|
|
|
cs = self.get_state() |
|
|
|
return 'BACKUP, ' + cs.name |
|
|
|
return cs.name |
|
|
|
|
|
|
|
def get_oldest_unrevoked_ctn(self, who): |
|
|
|
return -1 |
|
|
|