diff --git a/electrum/lnworker.py b/electrum/lnworker.py index 98491ae6b..9c59eafbb 100644 --- a/electrum/lnworker.py +++ b/electrum/lnworker.py @@ -980,13 +980,13 @@ class LNWallet(LNWorker): invoice, direction, is_paid = self.invoices[key] status = self.get_invoice_status(key) lnaddr = lndecode(invoice, expected_hrp=constants.net.SEGWIT_HRP) - amount_sat = lnaddr.amount*COIN if lnaddr.amount else None + amount_sat = int(lnaddr.amount*COIN) if lnaddr.amount else None description = lnaddr.get_description() timestamp = lnaddr.date return { 'type': PR_TYPE_LN, 'status': status, - 'amount': int(amount_sat), + 'amount': amount_sat, 'time': timestamp, 'exp': lnaddr.get_expiry(), 'message': description,