Skip to content

Conversation

joostjager
Copy link
Contributor

PoC branch to try out persisting channels with the monitors rather than chanmgr. Goal: fix force closures.

valentinewallace and others added 16 commits October 1, 2025 11:43
We'll be breaking up this macro in upcoming commits.
Makes handle_new_monitor_update more readable.
Finishes work over the past few commits of breaking up the
handle_new_monitor_update macro.
Store the latest persisted monitor in TestChainMonitor so it no longer
needs to be passed into reload. This change also makes the test more
realistic. If the monitor wasn't actually persisted, it won't reload
properly.
@ldk-reviews-bot
Copy link

👋 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!

@joostjager joostjager self-assigned this Oct 9, 2025
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