mirror of
https://github.com/aljazceru/lightning.git
synced 2025-12-22 16:44:20 +01:00
Makefile: update to latest BOLT text.
In particular: - Bolt 4: add route blinding construction - Bolt 4: add blinded payments And this means it's not experimental, so we can turn it on by default! Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Changelog-Added: Protocol: blinded payments are now supported by default (not just with `--experimental-onion-messages`)
This commit is contained in:
@@ -45,8 +45,9 @@ u8 *onion_nonfinal_hop(const tal_t *ctx,
|
||||
|
||||
/* BOLT #4:
|
||||
*
|
||||
* The writer:
|
||||
* - For every node:
|
||||
* The writer of `tlv_payload`:
|
||||
*...
|
||||
* - For every node outside of a blinded route:
|
||||
* - MUST include `amt_to_forward` and `outgoing_cltv_value`.
|
||||
* - For every non-final node:
|
||||
* - MUST include `short_channel_id`
|
||||
@@ -74,8 +75,9 @@ u8 *onion_final_hop(const tal_t *ctx,
|
||||
|
||||
/* BOLT #4:
|
||||
*
|
||||
* The writer:
|
||||
* - For every node:
|
||||
* The writer of `tlv_payload`:
|
||||
*...
|
||||
* - For every node outside of a blinded route:
|
||||
* - MUST include `amt_to_forward` and `outgoing_cltv_value`.
|
||||
*...
|
||||
* - For the final node:
|
||||
|
||||
Reference in New Issue
Block a user