1
0
mirror of https://github.com/lightning/bolts.git synced 2024-11-19 01:50:03 +01:00

Allow More than one Address of a given type

Its not uncommon to be multi-homed with different addresses, so we should probably allow nodes to do this. Also, it seems like this is pretty much universally not actually enforced on the network.
This commit is contained in:
Matt Corallo 2020-02-28 19:54:31 +00:00 committed by GitHub
parent 6ac177f95c
commit 86c2ebcc59
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -307,7 +307,6 @@ The origin node:
- MUST NOT create a `type 1` OR `type 2` address descriptor with `port` equal - MUST NOT create a `type 1` OR `type 2` address descriptor with `port` equal
to 0. to 0.
- SHOULD ensure `ipv4_addr` AND `ipv6_addr` are routable addresses. - SHOULD ensure `ipv4_addr` AND `ipv6_addr` are routable addresses.
- MUST NOT include more than one `address descriptor` of the same type.
- MUST set `features` according to [BOLT #9](09-features.md#assigned-features-flags) - MUST set `features` according to [BOLT #9](09-features.md#assigned-features-flags)
- SHOULD set `flen` to the minimum length required to hold the `features` - SHOULD set `flen` to the minimum length required to hold the `features`
bits it sets. bits it sets.