ThomasV 3 years ago
parent
commit
da402973cd
  1. 2
      electrum/gui/qml/qeswaphelper.py
  2. 4
      electrum/gui/qt/swap_dialog.py

2
electrum/gui/qml/qeswaphelper.py

@ -202,7 +202,7 @@ class QESwapHelper(AuthMixin, QObject):
max_onchain_spend = 0
reverse = int(min(lnworker.num_sats_can_send(),
swap_manager.get_max_amount()))
max_recv_amt_ln = int(swap_manager.num_sats_can_receive())
max_recv_amt_ln = int(lnworker.num_sats_can_receive())
max_recv_amt_oc = swap_manager.get_send_amount(max_recv_amt_ln, is_reverse=False) or 0
forward = int(min(max_recv_amt_oc,
# maximally supported swap amount by provider

4
electrum/gui/qt/swap_dialog.py

@ -168,7 +168,7 @@ class SwapDialog(WindowModalDialog):
if self.is_reverse and send_amount and send_amount > self.lnworker.num_sats_can_send():
# cannot send this much on lightning
recv_amount = None
if (not self.is_reverse) and recv_amount and recv_amount > self.swap_manager.num_sats_can_receive():
if (not self.is_reverse) and recv_amount and recv_amount > self.lnworker.num_sats_can_receive():
# cannot receive this much on lightning
recv_amount = None
self.recv_amount_e.follows = True
@ -244,7 +244,7 @@ class SwapDialog(WindowModalDialog):
onchain_amount = self.send_amount_e.get_amount()
if lightning_amount is None or onchain_amount is None:
return
if lightning_amount > self.swap_manager.num_sats_can_receive():
if lightning_amount > self.lnworker.num_sats_can_receive():
if not self.window.question(CANNOT_RECEIVE_WARNING):
return
self.window.protect(self.do_normal_swap, (lightning_amount, onchain_amount))

Loading…
Cancel
Save