Skip to content

Commit af67150

Browse files
committed
lnurlw: follow-up: adapt to recent lnworker.get_bolt11_invoice refactor
1 parent ef8d53c commit af67150

File tree

2 files changed

+9
-11
lines changed

2 files changed

+9
-11
lines changed

electrum/gui/qml/qerequestdetails.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -230,19 +230,18 @@ def lnurlRequestWithdrawal(self, amount_sat: int) -> None:
230230
self._logger.debug(f'requesting lnurlw: {repr(self._lnurlData)}')
231231

232232
try:
233-
key = self.wallet.wallet.create_request(
233+
key = self._wallet.wallet.create_request(
234234
amount_sat=amount_sat,
235235
message=self._lnurlData.get('default_description', ''),
236236
exp_delay=120,
237237
address=None,
238238
)
239-
req = self.wallet.wallet.get_request(key)
240-
_lnaddr, b11_invoice = self.wallet.wallet.lnworker.get_bolt11_invoice(
241-
payment_hash=req.payment_hash,
242-
amount_msat=req.get_amount_msat(),
239+
req = self._wallet.wallet.get_request(key)
240+
info = self._wallet.wallet.lnworker.get_payment_info(req.payment_hash)
241+
_lnaddr, b11_invoice = self._wallet.wallet.lnworker.get_bolt11_invoice(
242+
payment_info=info,
243243
message=req.get_message(),
244-
expiry=req.exp,
245-
fallback_address=None
244+
fallback_address=None,
246245
)
247246
except Exception as e:
248247
self._logger.exception('')

electrum/gui/qt/send_tab.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -968,12 +968,11 @@ def request_lnurl_withdraw_dialog(self, lnurl_data: LNURL3Data):
968968
address=None,
969969
)
970970
req = self.wallet.get_request(key)
971+
info = self.wallet.lnworker.get_payment_info(req.payment_hash)
971972
_lnaddr, b11_invoice = self.wallet.lnworker.get_bolt11_invoice(
972-
payment_hash=req.payment_hash,
973-
amount_msat=req.get_amount_msat(),
973+
payment_info=info,
974974
message=req.get_message(),
975-
expiry=req.exp,
976-
fallback_address=None
975+
fallback_address=None,
977976
)
978977
except Exception as e:
979978
self.logger.exception('')

0 commit comments

Comments
 (0)