Invalidated Channel Openning Transaction Stays Pending #843
AhmedMSedeek
started this conversation in
General
Replies: 2 comments
-
Moving this to discussions, will comment once I have assessed your comments. |
Beta Was this translation helpful? Give feedback.
0 replies
-
I digged a little deeper and found out this is probably lnd issue, because lnd itself is currently reporting the invalidated channel opening request as pending |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I used RTL to open several consecutive channels using unconfirmed UTXOs, after a while of waiting for all transactions to be confirmed, I decided to increase the fee using RBF feature, but instead of bumping the fee for the last unconfirmed transaction, I accidentally bumped the fee for the preceding unconfirmed transaction, resulting to invalidating the last channel creation unconfirmed UTXO
This creating the following two problem:
Temporary: The invalidated UTXO which is returning to the wallet does not disappear from the unconfirmed UTXOs list and On-chain balance
This leads to incorrect higher On-chain balance which can again be spent and cause additional problems
This issue disappears when the fee-bumping transaction is confirmed on the blockchain
Permanent: The channel that was supposed to be opened with the invalidated transaction stays in the "Pending Open" channel list
To Reproduce
Steps to reproduce the behavior:
Your environment
RTL
0.11.2-betalnd
0.13.3-betabitcoind
22.0.0On-Chain Tracking
"Channel 1" Opening Transaction:
https://www.blockchain.com/btc/tx/c5b5d85d5c63ba2fcc2997c7a123183dedf4d38d19af90f6ca9a3db5ef78b5e4
"Channel 2" Opening Transaction: (Invalidated)
https://www.blockchain.com/btc/tx/e1684ff45f878b634282cef82650cac63a7ac9e5b3eaec73796d5773fb3b4db5
Fee-Bumping Transaction:
https://www.blockchain.com/btc/tx/ccdf54d2e4757b6145597f5a0eec8266429815fb7b17a34e6205d2099c789b29
Suggested Solutions
I can think of two ways of solving this:
Beta Was this translation helpful? Give feedback.
All reactions