Skip to content

splice: Make feerate opening + feerate_offset#9109

Open
ddustin wants to merge 1 commit intoElementsProject:masterfrom
ddustin:ddustin/splice_feerate_fix
Open

splice: Make feerate opening + feerate_offset#9109
ddustin wants to merge 1 commit intoElementsProject:masterfrom
ddustin:ddustin/splice_feerate_fix

Conversation

@ddustin
Copy link
Copy Markdown
Collaborator

@ddustin ddustin commented May 5, 2026

Splicing feerate was being derived by default_feerate which was actually unilateral_feerate, which is incorrect.

Instead we define an explicit splice_feerate in the chain topology that is opening + feerate_offset.

This slipped through testing because regtest isn’t a great test of fees we see in the wild.

Changelog-Fixed: Fixes high fee issue that caused splicein and spliceout to abort.

Fixes #9105

@ddustin ddustin force-pushed the ddustin/splice_feerate_fix branch 2 times, most recently from 47aa874 to a4f9cb6 Compare May 5, 2026 00:53
@madelinevibes madelinevibes added this to the v26.06 milestone May 5, 2026
@ddustin ddustin force-pushed the ddustin/splice_feerate_fix branch from a4f9cb6 to 137eac0 Compare May 5, 2026 01:11
Splicing feerate was being derived by `default_feerate` which was actually `unilateral_feerate`, which is incorrect.

Instead we define an explicit `splice_feerate` in the chain topology that is `opening` + `feerate_offset`.

This slipped through testing because regtest isn’t a great test of fees we see in the wild.

Changelog-Fixed: Fixes high fee issue that caused `splicein` and `spliceout` to abort.
@ddustin ddustin force-pushed the ddustin/splice_feerate_fix branch from 137eac0 to 1b70776 Compare May 5, 2026 01:59
@madelinevibes madelinevibes requested a review from niftynei May 5, 2026 07:54
@ddustin ddustin added Status::Ready for Review The work has been completed and is now awaiting evaluation or approval. 26.04 bug bug identified in the 26.04 CLN release. and removed PLEASE clear CI 🫠 labels May 5, 2026
@madelinevibes madelinevibes requested a review from rustyrussell May 7, 2026 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

26.04 bug bug identified in the 26.04 CLN release. Status::Ready for Review The work has been completed and is now awaiting evaluation or approval.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Plugin splicein aborts due to high fee

2 participants