Skip to content

Channels stuck in DUALOPEN_AWAITING_LOCKIN after trying to take "Liquidity Ad" from Ride the Lightning #7720

Open
@Javihache

Description

@Javihache

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:

 {
         "peer_id": "0225e29bcf897f22d9f546ad71185f9519db538d484b2fd2ea2be02e20b5c7224b",
         "connected": true,
         "state": "DUALOPEND_AWAITING_LOCKIN",
         "channel_id": "543f5e2ad6a5575d9aa9f5731b919f2845f2a50dad26727205adb84650bcf92d",
         "our_amount_msat": 1000000000,
         "amount_msat": 2003253000,
         "funding_txid": "39910f71c00f81be72ee3ccaaf3569cbd6bedf471892bcb3ffd9000c79c4d626",
         "funding_output": 0
      },

When trying to close I get:

# Sending closing fee offer 337sat, with range 195sat-406sat
# Received closing fee offer 350sat, with range 195sat-2003253sat
# Sending closing fee offer 350sat, with range 195sat-406sat
{
   "tx": "0200000000010126d6c4790c00d9ffb3bc921847dfbed6cb6935afca3cee72be810fc0710f91390000000000ffffffff02e2400f000000000022512006e0251cc8546b10730a88526c207afaf9acd1c4d0ddd8c73d3430a458e22902f54e0f0000000000225120e9afd4a031eae31a99c0b47ffd96829b90ce05ee0a3aa4410996ca55fd0e6b96040047304402202efcfa09bb36299260c9a10f1e6c0ac8cbdb4488d26d6d707985ac1e5e28779c022073f45c6d47648f33e6b10844985dc089dc2001e766bc3af92b48338b4713333a0147304402205ed8942df4b9ddd6ff33c1867306c9d11151e5240e000ef8b58c067ec626360302207e9280c9b1544e429a13684cdf16e0c0657c588da7e91d20e1d7080bb2e0203f0147522103965e2e437b9baa68ecbd0cdbadf7c009e3ea826ab1c36ddcee7b354d347325332103f1e3e53924f9fe8d69ce97e65c4997e126dff2926a2bf8da0598a89bc05b431c52ae00000000",
   "txid": "8fd31f6d2c892ecf76bedb0e26b2690abc9f38b03033e50d755e3aecf0964208",
   "type": "mutual"
}

But then when I try to check the txid:

bitcoin-core.cli getmempoolentry 8fd31f6d2c892ecf76bedb0e26b2690abc9f38b03033e50d755e3aecf0964208
error code: -5
error message:
Transaction not in mempool

Hope someone can give me a hint on how to solve this issue.

Thanks in advance!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions