28 Commits (e84bc4561f05646fc5f704390ad19ad1121b6ab8)

Author SHA1 Message Date
ThomasV 917f256e33 remove scheduled invoices: bad UX. better expect the user to retry later. 4 years ago
SomberNight 2ec9e869b3
invoice.get_amount_sat: handle None in more places 4 years ago
SomberNight adfe542fae
wallet_db upgrade: recalc keys of outgoing on-chain invoices 4 years ago
SomberNight 7be8b4f405
fix opening wallet that has "max" amount invoice saved 4 years ago
ThomasV ba018c707f Qt: add bolt11_fallback and bip21_lightning options to preferences 4 years ago
ThomasV 60865f3902 Show options if we do not have the liquidity to pay a lightning invoice: 4 years ago
ThomasV 7102fb732e follow-up prev: 4 years ago
ThomasV e392197ab9 wallet_db upgrade: 4 years ago
SomberNight acbb363240
follow-up prev: some clean-ups 4 years ago
SomberNight 8a56c9eb66
invoices: explain status constants 4 years ago
SomberNight a425ab0301
invoices/lnaddr: LNInvoice.from_bech32 now raises InvoiceError 5 years ago
bitromortac 853e912885
invoice: fail gracefully with large amount 5 years ago
ThomasV 7ca64ebbd8 fix #7078 5 years ago
SomberNight 0aa36ab5ac
invoices: validate 'amount' not to be out-of-bounds 5 years ago
ThomasV 90abfda12b add unconfirmed state for onchain invoices and requests 5 years ago
ThomasV b08f9f3581 fix #6859: height is must be passed to OnchainInvoice constructor 5 years ago
SomberNight 3a7c00634e
wallet_db: impl convert_version_33: put 'height' field into invoices 5 years ago
ThomasV cdfaaa2609 Save height in invoices, use it to determine invoice status (fixes #6609) 5 years ago
ThomasV 2904615211 kivy: do not display internal id of onchain invoice, show address instead 5 years ago
SomberNight 46e59d18f5
invoices: rename "Pending" to "Unpaid" 5 years ago
SomberNight 261ad804ca
invoices: always validate that LNInvoice.invoice can be decoded 5 years ago
SomberNight dee5d52948
invoices: make sure that OnchainInvoice .exp and .time are not None 6 years ago
ThomasV 730bfda33a OnchainInvoice: make get_amount_sat return 0 instead of None. fixes #6203 6 years ago
SomberNight d5f368c584
LN invoices: support msat precision 6 years ago
SomberNight 0b224ba685
invoices: minor clean-up (type hints, mark broken things) 6 years ago
SomberNight 309ba15745
invoices: follow-up fixes re clean-up 6 years ago
ThomasV 0878fe08f7 do not display 'Expires in 100 years' for LN invoices 6 years ago
ThomasV 6058829870 Use attr.s classes for invoices and requests: 6 years ago