-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CLN v24: Does this work for anyone? #20
Comments
No. I've tried hundreds, if not thousands of manual circular payments with it, and it simply fails. The closest it ever gets is finding a candidate route and apparently initiating payment, but every.single.one. times out after 120seconds. I haven't had the opportunity to dig in further. |
The reason why circular often takes a long time to find a path is that it tries all possible paths, starting from the cheapest ones. The issue with that is that those paths are the most likely to be drained already, resulting in a lot of failures. Over time, circular learns which channels are depleted and doesn't try to go through them anymore, resulting in better success. Doing manual circular rebalances is not recommended, rather the idea is to wrap I recommend to take a look at the commands If you notice circular tries the same route every time like reported by #19 , that would be a bug. If that's the case, I may take a look to try and fix it. |
I fixed manual rebalancing in this PR. But push and pull don't seem to do anything:
It also fails pytest:
I don't use CLN in production, so don't have motivation to dig deeper. Hope @giovannizotta will find some time. |
I have circular running for a week now on 3 nodes with CLN 24.x.
Log output looks normal, but I cannot rebalance any channels.
Does circular work for anyone?
The text was updated successfully, but these errors were encountered: