Skip to content

feat(lnd): make self-payments configurable - #2555

Merged
thesimplekid merged 1 commit into
cashubtc:mainfrom
thesimplekid:lnd_self_pay
Sep 28, 2026
Merged

thesimplekid merged 1 commit into
cashubtc:mainfrom
thesimplekid:lnd_self_pay

Conversation

@thesimplekid

Copy link
Copy Markdown
Collaborator

Add an opt-in mint setting and environment variable for circular LND payments. Keep the setting disabled by default and pass it through to SendPaymentV2.

Cover successful self-payment routing and accounting in the LND regtest.

Description


Notes to the reviewers


Suggested CHANGELOG Updates

CHANGED

ADDED

REMOVED

FIXED


Checklist

  • I followed the code style guidelines
  • I ran just quick-check before committing
  • If the Wallet API was modified (added/removed/changed), I have reflected those changes in the FFI bindings (crates/cdk-ffi)

@thesimplekid thesimplekid added this to the 0.19.0 milestone Sep 16, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in CDK Sep 16, 2026
@thesimplekid

Copy link
Copy Markdown
Collaborator Author

@cdk-bot

@thesimplekid

Copy link
Copy Markdown
Collaborator Author

@cdk-bot review

Add an opt-in mint setting and environment variable for circular LND
payments. Keep the setting disabled by default and pass it through to
SendPaymentV2.

Cover successful self-payment routing and accounting in the LND regtest.
@thesimplekid
thesimplekid merged commit 6fa9d28 into cashubtc:main Sep 28, 2026
4 checks passed
@thesimplekid
thesimplekid deleted the lnd_self_pay branch September 28, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant