1
0
mirror of https://github.com/lightning/bolts.git synced 2024-11-19 10:00:04 +01:00
lightning-bolts/09-features.md

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 channels_public The sending node wishes to announce channels BOLT #7
2/3 initial_routing_sync The sending node needs a complete routing information dump BOLT #7

Assigned globalfeatures flags