Hello! I opened a channel a few days ago and the transaction did not go through; it’s not broadcasted on the mempool and restarted the Lightning node does not help. I’m afraid it’s because of a double spent problem…
I’ve read in the Community that “abandonchannel” it’s the way to go as the transaction will never be mined.
However, after checking several posts and trying different commands, none of them work. Apparently because of some limitations with LNCLI in the latest Umbrel updates.
I am running my node with Umbrel on a RPI 4, version 1.2.1. And, I’ve tried the following, all of them with the abandonchannel comand:
-
docker exec lnd lncli abandonchannel --funding_txid ‘CHANNEL POINT FOUND IN RTL UNDER PENDING CHANNELS’ --output_index 1 --i_know_what_i_am_doing. Nothing; error with docker.
-
./scripts/app compose lightning exec lnd lncli abandonchannel --funding_txid $TX_ID --output_index 1 --i_know_what_i_am_doing. Nothing, scripts directory cannot be found.
-
sudo ~/umbrel/scripts/app compose lightning exec lnd lncli , as stated in the latest Troubleshooting guide, but nothing.
-
sudo docker exec -it lightning_lnd_1 lncli, same.
I’m turning crazy! Could you please help me out and guide me on how to abandon this zombie channel to get back my sats?
Thanks a lot!