Skip to content

Bump LDK dependency for splice feerate API refactor #859

Draft
jkczyz wants to merge 2 commits intolightningdevkit:mainfrom
jkczyz:2026-03-splicing-rbf-refactor
Draft

Bump LDK dependency for splice feerate API refactor #859
jkczyz wants to merge 2 commits intolightningdevkit:mainfrom
jkczyz:2026-03-splicing-rbf-refactor

Conversation

@jkczyz
Copy link
Copy Markdown
Contributor

@jkczyz jkczyz commented Mar 30, 2026

The upstream LDK API moved the min/max feerate parameters from ChannelManager::splice_channel to FundingTemplate::splice_in and FundingTemplate::splice_out. This associates the feerate range with the funding contribution rather than the splice initiation, allowing different feerates per contribution (e.g., for RBF bumps). Update the splice_in_inner and splice_out call sites accordingly.

tankyleo and others added 2 commits March 30, 2026 03:20
The upstream LDK API moved the min/max feerate parameters from
`ChannelManager::splice_channel` to `FundingTemplate::splice_in` and
`FundingTemplate::splice_out`. This associates the feerate range with
the funding contribution rather than the splice initiation, allowing
different feerates per contribution (e.g., for RBF bumps). Update
the splice_in_inner and splice_out call sites accordingly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ldk-reviews-bot
Copy link
Copy Markdown

👋 Hi! I see this is a draft PR.
I'll wait to assign reviewers until you mark it as ready for review.
Just convert it out of draft status when you're ready for review!

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.

3 participants