10 sats \ 4 replies \ @kenn_b 16 Mar 2023 \ on: Daily discussion thread
Been researching the case of unconfirmed open LN channel transaction due to low fee and it is quite fascinating. If I understand it correctly, if the transaction is not confirmed within 2 weeks, then it will not be confirmed and the channel will not be fully opened and will have to be manually force closed.
Unless, I use CPFP (child pays for parent) within the 2 weeks to bump up the fee with another transaction which hopefully gets included and with it it will take the first transaction.
This makes sense, the confusing part to me is that if I open a channel, it is unconfirmed and sits in the mempool, then I open another channel while the first one is unconfirmed. I'd expect to have 2 separate transactions now, but it seems that the second channel transaction replaces the first one and now they are both waiting. Anybody knows why that is?
will have to be manually force closed.
no, there's no channel opened, so no force closed. You simply get the sats back in your onchain.
Just have patience.
reply
Are you sure? That would be logical, but here it says:
"Channels need to be confirmed within two weeks after they were initiated, or else they will not become active and will have to be force closed."
reply
If the tx is never taken by miners, that means no channel open, that means what are you going to force close? Thin air?
reply
As i said it is logical what you say, however, the channel is opened according to the below logic, but funds are not locked.
Channel_open
Channel_accept
Funding_created
Funding_signed
And this is where it ends if not confirmed.
reply