-
Notifications
You must be signed in to change notification settings - Fork 117
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
Loop Out Failed - still paid prepay #734
Comments
Hi @lazydrone, thanks for submitting this issue. Do you have by any chance access to the log files of the loop daemon that shows these swap attempts? That would be helpful for the investigation. |
I looked for the log files but didn't see any in the .loop directory (it was empty) Do you know what the name of the log file would be? |
I am not quite sure but I think it depends on whether you run loop within lightning terminal in integrated mode or not. Could you check if you see a loop log in subdirs of |
I don't see a loop log. There is a litd.log, but unfortunately it only goes back to the 14th and this happened on the 10th. Anything else I could provide? |
Are you able to provide the |
The Swaps don't show. Only the successful loop out I did on the 14th is listed. The others that failed are not listed. I don't recall whether I shut it down - I don't remember specifically shutting it down. "d88f74253ce14433a4db4ba33c950d90392935f9951b407cb5735cfffb268979","on-chain","","Apr 11, 2024","10:12 AM","6619035","0","Received","" I do see the successful loop-out on the 14th. |
Your client doesn't show any swaps under Are you saying that the started swaps on the 10th now do show up as completed on the 14th? |
No. They don't show the swaps. I did another one on the 14th and it shows and every loop out I've done since completed without issue, But the 3 that I attempted on the 10th don't show a swap but the 30,000 prepaid was paid. There is no recorded of the attempted swap, only the (3) 30,000 prepaid payments. |
Ok so I've looked at the first failed swap for preimage For this swap the server published a timeout transaction after the prepay had settled. That means that it is very likely that your client was down while it was expected to pay the swap invoice. Your prepay is used by the server to compensate for opportunity costs and sweeping the loop out htlc back to the server wallet. Without having checked I assume that's also what happened to the other two swaps. |
@lazydrone would you be able to confirm if your loop client had downtime during the duration of the swap? |
This comment was marked as spam.
This comment was marked as spam.
Closing due to inactivity, please feel free to reopen if issue still needs resolution. |
I attempted three loop outs on April 10th and all three failed. However, it appears I still paid the 30,000 Sats prepayment.
The payment preimages for those prepayments are below.
c460e1a8408f524eae897a76bfe38b55dad4958e1c63c118382da4182b61579d
26823844265aba4fa3a933b5fb1160d1ded1687216f92bc7905773a64eaf7064
e27f848d7e0c782ed612afe16969d8260dc8cc3d4949c27a2ab298f976d85013
I was under the impression that the prepayment would get credited back if the loop-out failed.
Did not attempt to reproduce. Have not had issues in the past.
Lightning Terminal
Yes, using via Umbrel
Lightning Terminal UI
0.12.4-alpha
Linux Ryzen 9 5900x 32GB Ram 2TB NVME drive
Linux Mint 21.2 Cinnamon 5.8.4
The text was updated successfully, but these errors were encountered: