Skip to content

Conversation

@ddustin
Copy link
Collaborator

@ddustin ddustin commented Aug 27, 2025

Update the tlv to use the type referenced in the spec, which also makes marks the tlv as optional.

Changelog-Changed: Breaking change -- if you have splicing enabled on a channel both nodes must upgrade in unison due to updating commitment_signeds splice_info tlv's type.

@ddustin ddustin force-pushed the ddustin/commit_tlv_fix branch from 351272a to dcc4bab Compare August 27, 2025 15:07
@rustyrussell rustyrussell added this to the v25.12 milestone Oct 2, 2025
@rustyrussell rustyrussell force-pushed the ddustin/commit_tlv_fix branch from dcc4bab to 9e65dce Compare October 2, 2025 01:18
@ddustin ddustin force-pushed the ddustin/commit_tlv_fix branch from 9e65dce to 84708cd Compare October 27, 2025 20:37
Update the tlv to use the type referenced in the spec, which also makes marks the tlv as optional.

Changelog-None
@ddustin ddustin force-pushed the ddustin/commit_tlv_fix branch from 84708cd to 3eaeaeb Compare October 29, 2025 14:08
@ddustin
Copy link
Collaborator Author

ddustin commented Oct 29, 2025

CI is balking like so:

lightningd-2 2025-10-29T15:16:10.133Z TRACE   0266e4598d1d3c415f572a8488830b60f7e744ed9235eb0b1ba93283b315c03518-gossipd: Bad gossip order: channel_announcement: no unspent txout 109x1x1
...
lightningd-1 2025-10-29T15:16:10.152Z INFO    022d223620a359a47ff7f7ac447c85c46c923da53389221a0054c11c1e3ca31d59-connectd: Received WIRE_WARNING: WARNING: channel_announcement: no unspent txout 109x1x1

It is happening in a splice related test tests/test_splicing.py::test_route_by_old_scid which is interesting because that is splice related -- but this warning appears totally unrelated to this PR.

I wonder if this test is flaking on other PRs 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants