From b750c3d8f93b2207877f29280aa30e5c7d2acb60 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Thu, 14 Mar 2024 21:19:03 +1030 Subject: [PATCH] BOLT 9: Add `ASSUMED` marker we can use on features. Signed-off-by: Rusty Russell --- 09-features.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/09-features.md b/09-features.md index 95c59e93a..7945fd4c0 100644 --- a/09-features.md +++ b/09-features.md @@ -6,6 +6,8 @@ the `channel_announcement` and `node_announcement` messages ([BOLT #7](07-routing-gossip.md)). The flags are tracked separately, since new flags will likely be added over time. +Some features were introduced and became so widespread they are `ASSUMED` to be present by all nodes, and can be safely ignored (and the semantics are only defined in prior revisions of this spec). + Flags are numbered from the least-significant bit, at bit 0 (i.e. 0x1, an _even_ bit). They are generally assigned in pairs so that features can be introduced as optional (_odd_ bits) and later upgraded to be compulsory