eclair-mobile
eclair-mobile copied to clipboard
Funds stuck in wallet, both on-chain and lightning
Using 0.4.4.
Was able to fund channel to an ACINQ node. Tried to do the same for Reddit's lntipbot, but was not successful. Was waiting for channel confirmation, but stuck after a week (0 conf), so I forced closed. It's been stuck on closing (uncooperative) for a couple of days now. Channel was never funded.
With the rest of my funds left on-chain, I tried to move out of the eclair wallet. While my channel to ACINQ node was open, I couldn't move any amount out. After cooperative close, I was able to move on-chain funds out.
look at my issue https://github.com/ACINQ/eclair-mobile/issues/180
I too was doing a transaction that routed from my channel to lntipbot but all of a sudden it started closing uncooperatively. I just did a transaction.
Same issue: using v0.4.4, I attempted to open a channel to the tippin.me node, which stuck in the "waiting for payment confirmation" state for a while. This was during the time of high mempool usage a few days ago, and the transaction seemed to fall out of the mempool (clicking the "Open transaction in Explorer..." button shows as a "not found" on all block explorers I tried). So, I tried to close the channel, which the only option was to force-close, and so I did. But now it's seemingly stuck in "CLOSING (uncooperative), Refund in 144+ blocks". But shouldn't it be able to just forget that channel and try again, since the funding transaction was never confirmed in the first place?
I updated to v0.4.5, and the channel that was stuck continues to be stuck. However I was able to open a new channel using up the rest of my on-chain funds (including those that were "stuck" in the other channel), so Eclair seems to have "released" those stuck funds, even though in the "Channels" tab, it's still listed.
When I created a channel that succeeded, I noticed that in the "Payments" tab, the opening appeared as an on-chain transaction (showing a negative value "spend", and a "0 confirmations" notice until it got confirmed). The one that got stuck never showed up as a pending on-chain transaction in the "Payments" tab, and still doesn't. Tapping on the entry in the Payments tab gives a "rebroadcast transaction" option, but since the stuck one doesn't show up there at all, there's no way to "try again" for that channel.
Is there some way to delete the channel out of the "Channels" tab, since I know it's just a ghost channel at this point (only my node knows that I even tried to open that channel)?