-
Notifications
You must be signed in to change notification settings - Fork 145
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
Bug: balances for Core Lightning nodes are not updated correctly sometimes #575
Comments
What I've found after investigating the issue, is that after paying the invoice, I've seen this duplicating the I've been trying to use some calls to get the information about it the last payment is fully done or is still being made. I asked some Blockstream employees and they gave me some hints, but: 1- They told me to Do you have any recommendation on what we could do? Thanks! |
I've ran into this issue before as well. The manual workaround is to just hit the refresh button in the sidebar, but it would be better to try to fix it. Since RTL doesn't currently support the API's that we need, the best course of action would be to open a PR in the RTL repo to add them. I've done this in the past when I needed additional data for Polar. Also, I'm sure they would appreciate the updates. |
I could add the methods in RTL, but having into account that the docker images are already generated and will have the old RTL, could we regenerate all the Core Lightning docker images so they contain the latest RTL API? |
Yes, I can rebuild and push new images to DockerHub with the updated RTL. |
Cool! I could give it a look next week if children left some free energy in me... :) |
lol.. i know the feeling as well. Good luck 😁 |
Describe the bug
Sometimes, after paying an invoice, the balance of the channel is not updated correctly, and the colors of the the lines in the channel are wrong too. This happens afaik only for Core Lightning nodes.
To Reproduce
master
(it fails also for v1.3.0 AppImage)yarn ; yarn package; ./dist/polar-linux-x86_64-v1.3.0.AppImage
).Expected behavior
Information and graphs about channels and balances must be accurate.
Screenshots
So for the first channel, it seems like it didn't paid the invoice:
The second channel is fine. It got the correct information:
The graph also showns the wrong balance:
Desktop (please complete the following information):
I'll tell what I found about this in next message.
The text was updated successfully, but these errors were encountered: