@@ -425,13 +425,12 @@ individual bits:
425
425
| 0 | ` direction ` | Direction this update refers to. |
426
426
| 1 | ` disable ` | Disable the channel. |
427
427
428
- The ` message_flags ` bitfield is used to provide additional details about how to
429
- interpret some of the message fields:
428
+ The ` message_flags ` bitfield is used to provide additional details about the message:
430
429
431
- | Bit Position | Name | Field |
432
- | ------------- | ------------------------- | -------------------------------- |
433
- | 0 | ` must_be_one ` | |
434
- | 1 | ` scid_alias ` | ` short_channel_id ` |
430
+ | Bit Position | Name |
431
+ | ------------- | ---------------|
432
+ | 0 | ` must_be_one ` |
433
+ | 1 | ` dont_forward ` |
435
434
436
435
The ` node_id ` for the signature verification is taken from the corresponding
437
436
` channel_announcement ` : ` node_id_1 ` if the least-significant bit of flags is 0
@@ -446,10 +445,7 @@ The origin node:
446
445
` announce_channel ` bit was not set).
447
446
- MUST set the ` short_channel_id ` to either an ` alias ` it has
448
447
received from the peer, or the real channel ` short_channel_id ` .
449
- - if it sets ` short_channel_id ` to an ` alias ` :
450
- - MUST set ` scid_alias ` to 1 in ` message_flags `
451
- - otherwise:
452
- - MUST set ` scid_alias ` to 0 in ` message_flags `
448
+ - MUST set ` dont_forward ` to 1 in ` message_flags `
453
449
- MUST NOT forward such a ` channel_update ` to other peers, for privacy
454
450
reasons.
455
451
- Note: such a ` channel_update ` , one not preceded by a
0 commit comments