SomberNight
|
261ad804ca
|
invoices: always validate that LNInvoice.invoice can be decoded
related: #6559
The LNInvoice.from_json() method previously did not validate, which is
used by e.g. wallet.import_invoices.
|
2020-09-11 19:57:42 +02:00 |
|
SomberNight
|
dee5d52948
|
invoices: make sure that OnchainInvoice .exp and .time are not None
related: #6284
|
2020-06-27 02:27:50 +02:00 |
|
ThomasV
|
730bfda33a
|
OnchainInvoice: make get_amount_sat return 0 instead of None. fixes #6203
|
2020-06-26 11:14:23 +02:00 |
|
SomberNight
|
d5f368c584
|
LN invoices: support msat precision
fixes #6250
|
2020-06-22 22:48:13 +02:00 |
|
SomberNight
|
0b224ba685
|
invoices: minor clean-up (type hints, mark broken things)
also rm some dead code
|
2020-06-13 18:54:22 +02:00 |
|
SomberNight
|
309ba15745
|
invoices: follow-up fixes re clean-up
follow-up 6058829870 and related
|
2020-06-03 21:00:03 +02:00 |
|
ThomasV
|
0878fe08f7
|
do not display 'Expires in 100 years' for LN invoices
|
2020-06-01 22:18:08 +02:00 |
|
ThomasV
|
6058829870
|
Use attr.s classes for invoices and requests:
- storage upgrade
- fixes #6192
- add can_pay_invoice, can_receive_invoice to lnworker
|
2020-06-01 21:02:45 +02:00 |
|