1
0

hook up invoice confirm to payment flow (onchain only)

fix some leftover QEAmount issues
This commit is contained in:
Sander van Grieken
2022-04-26 13:18:34 +02:00
parent 0dce872d37
commit bf072b037c
6 changed files with 47 additions and 15 deletions

View File

@@ -157,10 +157,9 @@ Pane {
var f_amount = parseFloat(amount.text)
if (isNaN(f_amount))
return
var sats = Config.unitsToSats(amount.text).toString()
var dialog = confirmPaymentDialog.createObject(app, {
'address': recipient.text,
'satoshis': sats,
'satoshis': Config.unitsToSats(amount.text),
'message': message.text
})
dialog.open()
@@ -244,7 +243,18 @@ Pane {
Component {
id: confirmInvoiceDialog
ConfirmInvoiceDialog {}
ConfirmInvoiceDialog {
onDoPay: {
if (invoice.invoiceType == Invoice.OnchainInvoice) {
var dialog = confirmPaymentDialog.createObject(rootItem, {
'address': invoice.address,
'satoshis': invoice.amount,
'message': invoice.message
})
dialog.open()
}
}
}
}
Connections {