mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-31 09:21:39 +00:00
kivy: remove enable/disable button
This commit is contained in:
parent
bba995ada3
commit
bdca7be1c7
2 changed files with 0 additions and 40 deletions
|
@ -1199,38 +1199,6 @@ class ElectrumWindow(App, Logger):
|
|||
title=_("Confirm action"))
|
||||
d.open()
|
||||
|
||||
def toggle_lightning(self):
|
||||
if self.wallet.has_lightning():
|
||||
if not bool(self.wallet.lnworker.channels):
|
||||
warning = _('This will delete your lightning private keys')
|
||||
d = Question(_('Disable Lightning?') + '\n\n' + warning, self._disable_lightning)
|
||||
d.open()
|
||||
else:
|
||||
self.show_info('This wallet has channels')
|
||||
else:
|
||||
warning1 = _("Lightning support in Electrum is experimental. Do not put large amounts in lightning channels.")
|
||||
warning2 = _("Funds stored in lightning channels are not recoverable from your seed. You must backup your wallet file everytime you create a new channel.")
|
||||
d = Question(_('Enable Lightning?') + '\n\n' + warning1 + '\n\n' + warning2, self._enable_lightning)
|
||||
d.open()
|
||||
|
||||
def _enable_lightning(self, b):
|
||||
if not b:
|
||||
return
|
||||
wallet_path = self.get_wallet_path()
|
||||
self.wallet.init_lightning()
|
||||
self.show_info(_('Lightning keys have been initialized.'))
|
||||
self.stop_wallet()
|
||||
self.load_wallet_by_name(wallet_path)
|
||||
|
||||
def _disable_lightning(self, b):
|
||||
if not b:
|
||||
return
|
||||
wallet_path = self.get_wallet_path()
|
||||
self.wallet.remove_lightning()
|
||||
self.show_info(_('Lightning keys have been removed.'))
|
||||
self.stop_wallet()
|
||||
self.load_wallet_by_name(wallet_path)
|
||||
|
||||
def delete_wallet(self):
|
||||
basename = os.path.basename(self.wallet.storage.path)
|
||||
d = Question(_('Delete wallet?') + '\n' + basename, self._delete_wallet)
|
||||
|
|
|
@ -85,11 +85,3 @@ Popup:
|
|||
on_release:
|
||||
root.dismiss()
|
||||
app.save_backup()
|
||||
Button:
|
||||
size_hint: 0.5, None
|
||||
height: '48dp'
|
||||
disabled: not app.wallet.can_have_lightning()
|
||||
text: _('Disable LN') if app.wallet.has_lightning() else _('Enable LN')
|
||||
on_release:
|
||||
root.dismiss()
|
||||
app.toggle_lightning()
|
||||
|
|
Loading…
Add table
Reference in a new issue