1
0
mirror of https://github.com/lightning/bolts.git synced 2024-11-19 10:00:04 +01:00
lightning-bolts/09-features.md
Christian Decker 6dda9560a6 BOLT 7: Added flag for optional initial routing sync dump
Opening a lot of connections results in getting this information a
whole lot of times, so let's add an opt-in flag for the initial dump.
2017-02-09 10:11:03 +01:00

1.3 KiB

BOLT #9: Assigned Feature Flags

This document tracks the assignment of localfeatures and globalfeatures flags in the init message (BOLT #1), as well as the features field in the channel_announcement message and node_announcement message (BOLT #7). They are tracked separately since new flags will likely be added over time.

The features flags in the routing messages are a subset of the globalfeatures flags, since the localfeatures are by definition only of interest to direct peers.

Assigned localfeatures flags

These flags may only be used in the init message, and are generally assigned in pairs.

Flags begin at bit 0 (ie. 0x1), and odd-numbered flags (eg. 0x2) are optional.

Bits Name Description Link
0/1 channel_public The sending node wishes to announce the channel BOLT #7
2/3 initial_routing_sync The sending node needs a complete routing information dump BOLT #7

Assigned globalfeatures flags