1
0
Files
electrum/electrum/tests
SomberNight 30c863d32c lnaddr: don't call validate_features in parser
- see comment in lnaddr.py
- Previously we used feature bit 50/51 for trampoline.
  The spec subsequently defined fbit 50/51 as option_zeroconf, which
  requires fbit 46/47 (option_scid_alias) to also be set.
  We moved the non-standard trampoline fbit to a different int.
  However, old wallets might have old invoices saved that set fbit 50/51
  for trampoline, and those would not have the dependent bit set.
  Invoices are parsed at wallet-open, so if the parser ran these checks,
  those wallets could not be opened.
- note: we could potentially also run lnaddr.validate_and_compare_features
  when saving new invoices into the wallet but this is not done here
2023-10-16 17:10:49 +00:00
..
2021-04-30 19:55:47 +02:00
2023-04-24 12:58:30 +00:00
2023-05-25 17:39:48 +00:00
2023-10-16 13:54:16 +02:00
2020-02-04 13:35:58 +01:00
2023-02-18 11:29:54 +00:00
2023-02-18 11:29:54 +00:00
2023-02-18 11:29:54 +00:00