mirror of
https://github.com/lightning/bolts.git
synced 2024-11-19 01:50:03 +01:00
parent
11650d7ebe
commit
1810eaf4c8
@ -503,21 +503,20 @@ The receiving node:
|
||||
- MUST ignore the channel update.
|
||||
- if the `timestamp` is equal to the last-received `channel_update` for this
|
||||
`short_channel_id` AND `node_id`:
|
||||
- if the fields below `timestamp` differ:
|
||||
- MAY blacklist this `node_id`.
|
||||
- MAY forget all channels associated with it.
|
||||
- if the fields below `timestamp` are equal:
|
||||
- SHOULD ignore this message
|
||||
- if the fields below `timestamp` differ:
|
||||
- MAY blacklist this `node_id`.
|
||||
- MAY forget all channels associated with it.
|
||||
- if the fields below `timestamp` are equal:
|
||||
- SHOULD ignore this message
|
||||
- if `timestamp` is lower than that of the last-received
|
||||
`channel_update` for this `short_channel_id` AND for `node_id`:
|
||||
- SHOULD ignore the message.
|
||||
- otherwise:
|
||||
|
||||
- if the `timestamp` is unreasonably far in the future:
|
||||
- MAY discard the `channel_update`.
|
||||
- otherwise:
|
||||
- SHOULD queue the message for rebroadcasting.
|
||||
- MAY choose NOT to for messages longer than the minimum expected length.
|
||||
- if the `timestamp` is unreasonably far in the future:
|
||||
- MAY discard the `channel_update`.
|
||||
- otherwise:
|
||||
- SHOULD queue the message for rebroadcasting.
|
||||
- MAY choose NOT to for messages longer than the minimum expected length.
|
||||
- if the `option_channel_htlc_max` bit of `message_flags` is 0:
|
||||
- MUST consider `htlc_maximum_msat` not to be present.
|
||||
- otherwise:
|
||||
|
Loading…
Reference in New Issue
Block a user