rust-lightning/lightning/src
Jeffrey Czyz b50fc4e32c
Define blinded hop features for use in BOLT 12
BOLT 12 invoices may contain blinded_payinfo for each hop in a blinded
path. Each blinded_payinfo contains features, whose length must be
encoded since there may be multiple hops.

Note these features are also needed in the BOLT 4 encrypted_data_tlv
stream. But since they are a single TLV record, the length must *not* be
encoded there.
2023-01-05 22:39:24 -06:00
..
chain Merge pull request #1806 from arik-so/2022-10-background-processor-deparametrization 2022-11-11 06:08:51 +00:00
ln Define blinded hop features for use in BOLT 12 2023-01-05 22:39:24 -06:00
offers Use explicit WithoutLength for BOLT 12 features 2023-01-05 22:39:24 -06:00
onion_message Remove unused import 2022-11-16 18:50:43 +01:00
routing Merge pull request #1413 from ViktorTigerstrom/2022-04-default-to-bolt4-tlv-onions 2022-11-11 00:49:45 +00:00
util Check entire TLV stream instead of by field 2022-12-09 14:45:56 -06:00
debug_sync.rs Bump workspace to rust edition 2018 2022-10-21 14:47:34 -07:00
lib.rs Offer message interface and data format 2022-11-04 15:07:01 -05:00
sync.rs Create a simple FairRwLock to avoid readers starving writers 2022-05-10 23:40:20 +00:00