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!

@jkczyz jkczyz self-assigned this Apr 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants