Commit ab9dfbc
committed
Dual-advertise splice prototype and production feature bits
LDK 0.2.2 will rename the splice feature from prototype bit 155
to production bit 63. Setting both bits during the migration
window keeps splice working with three peer cohorts on the same
LSP binary:
- un-upgraded clients on bit 155 only,
- upgraded clients and ACINQ on bit 63,
- upgraded clients that still see bit 155 (no harm).
ACINQ is the exception: their eclair stack chokes when both bits
are set, so the previous commit strips bit 155 from outbound
Inits to ACINQ specifically.
Sunset path: when all clients have upgraded, drop the
set_splicing_optional() call and re-bump.
Refs MDK-7991 parent 56321de commit ab9dfbc
1 file changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15746 | 15746 | | |
15747 | 15747 | | |
15748 | 15748 | | |
| 15749 | + | |
| 15750 | + | |
| 15751 | + | |
15749 | 15752 | | |
15750 | 15753 | | |
15751 | 15754 | | |
| |||
0 commit comments