rust-lightning/lightning/src
Valentine Wallace ec538d1816
Update send_onion_message API to take new OnionMessageContents enum
OnionMessageContents specifies the data TLV that the sender wants in the onion
message. This enum only has one variant for now, Custom. When offers are added,
additional variants for invoice, invoice_request, and invoice_error will be
added.

This commit does not actually implement sending the custom OM contents, just
the API change.
2022-10-18 13:28:29 -04:00
..
chain Remove all remaining references to *Features::known 2022-09-14 20:09:36 +00:00
ln Parameterize OnionMessenger by new CustomOnionMessageHandler trait 2022-10-18 11:39:39 -04:00
onion_message Update send_onion_message API to take new OnionMessageContents enum 2022-10-18 13:28:29 -04:00
routing Rename MultiThreadedLockableScoreLock to MultiThreadedScoreLock 2022-09-23 15:57:48 +00:00
util Optionally parameterize decode_tlv_stream with custom decode closure 2022-10-17 16:07:42 -04:00
debug_sync.rs Fix new compilation warnings in debug_sync module 2022-07-26 20:29:36 +00:00
lib.rs Stop building with lockorder debugging in benchmarks 2022-09-16 14:44:20 +00:00
sync.rs Create a simple FairRwLock to avoid readers starving writers 2022-05-10 23:40:20 +00:00