-
Notifications
You must be signed in to change notification settings - Fork 922
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
Channels stuck in DUALOPEN_AWAITING_LOCKIN after trying to take "Liquidity Ad" from Ride the Lightning #7720
Comments
I am running the other node so I can support from my side, at least with some info. This is what I see:
I also see in the logs that
I think my node does not know about the RBF that happened here? |
Thanks, I managed to close the channels, but they still show up in my list of channels. I am now just stuck with four on-chain unconfirmed transactions for 1M sats each, that are also in no mempool (local or remote) and I am trying to figure out how to remove that from core-lightning. ChatGPT suggests fiddling with the lightining.sqlite DB, but that doesn't sound like something I'd like to do. If lightningd forgets those transactions at some point, I'll just leave them there until that happens. |
did you get your funds back? I was expecting this to be solved on its own with low fees but today the mempool cleared and channels state is still CLOSINGD_COMPLETE. Any idea how to solve this? |
After investigating further it seems that there was no funds to recover. The funding transaction never confirmed, the channel is listed without short channel id and all the inputs of the funding tx are already spent. Time to |
I've been trying to fix this issue for several days now. I've even tried to rescan the full blockchain with Core Lightning (which took almost 2 days) to no avail.
I tried to take a couple of Liquidity Ads from RTL. However I got the message on screen, that although I had set 10sats/vB, the fee was too low. I am guessing this is some kind of bug between RTL and Core Lightning.
The fee with which the transactions were being built was 1sat/vB. I thought those transactions were just failing, but in reality I "opened" 4 channels with one node and another channel with a second node.
After rescanning the Blockchain I don't see the TXs in the mempool of my Bitcoin Node or on mempool.space.
I tried closing the channels for which I get another txid which is also nowhere to be found on my mempool or on mempool.space.
I don't know how to delete these channels... I thought of using dev-forget-channel but the multiple warnings scare me a bit and also the fact that I think I need some special build to actually execute that command.
Do you guys think it's safe for me to dev-forget-channel these channels?
They all look similar to this:
When trying to close I get:
But then when I try to check the txid:
Hope someone can give me a hint on how to solve this issue.
Thanks in advance!
The text was updated successfully, but these errors were encountered: