-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Core Lightning Bump fee #1287
Comments
Hi @frbitten you need to know the closing transaction ID (which you can also trace from the channel opening transaction as well). |
Please note that you cannot do the above for the force close. |
Theoretically I understand what needs to be done. But when practicing, I don't know which commands to use. Because in Core lightning I only see command for opening transaction bumpfee. |
So, lets get one thing out of the way first. It's not a good idea at all to load your lightning wallet into Bitcoin-cli and attempt to bump up pending channel close transaction. It's not going to work. Also, I don't understand what you mean by below:
For now I am going to assume that you've not closed your channel with a force close and provide guidance based on that. But if you've done a force close, you can ignore the below part. If you want to do this, you have to figure out how to do it via core lightning command line interface. That's the only possible way for it work, if it's going to work at all. And core lightning has all the pieces to make it work, you have to just execute the commands in order. I would highly recommend practicing with a testnet node first, before you attempt to do this with your mainnet node. I will try to give you the sequence, but you have to refer to the command line documentation to learn exact usage: The Below are the references for the documentation for the rpcs: And for future reference, please pay attention to the prevailing mempool fee rates before doing onchain transactions and pay enough fee rate to avoid situations like this. If any of the above looks too complicated, I would recommend getting in touch with a local expert you can guide you better. Hope this helps. |
The closing of the channel is collaborative and the closing transaction is this: https://mempool.space/pt/tx/03f08b5562f7d04c06cb3664ceeecd31e0dee22e208782a9798f5b51aefdb326 So I imagine that the UTXO you are talking about is the destination address for the funds. In this case, bc1q5x5vy24y6nsppkph2wrtp7qfxg2s0r5gc2g0yv Am I right? |
No, the UTXO will be: |
I have the following error when trying to withdraw But apparently UTXO is correct. Because I find the transaction not confirmed in the list when using listtransactions.
Am I doing something wrong? |
Your UTXO is correct, but it's likely that the transaction might have been dropped out of your node's mempool, depending on when it was created or the size of the mempool your Bitcoin node is currently configured with. You can try two things:
I can see that transaction is a week old and still there in mempool.info's mempool, so it's likely that just by trying the first item above, you may be able to fee bump the transaction again. hope this helps. |
Hi @saubyk,
|
I increased the mempool and did the sendrawtransaction. I'm still having the same problem. What caught my attention is that apparently my node's mempool doesn't increase above 300MB. Even though the maximum is set to 1000MB.
The output of the command bitcoin-cli getmempoolentry 03f08b5562f7d04c06cb3664ceeecd31e0dee22e208782a9798f5b51aefdb326 for the transaction I want to bump
Why does getmempoolentry return transaction information but lightning does not find the UTXO? If I search for the UTXO it is found.
With the command bitcoin-cli getrawmempool I see my transaction in the list. |
@frbitten can you paste the complete command you're trying to run here? |
|
All looks good here AFAIU. It might be worth while to open an issue with core lightning to find out, why you're not able to bump up the transaction this way. Also, it would be interesting to look at the |
@Ciugam yes theoretically you should be able to do it with these steps, but we have yet to see a successful outcome of following those steps as part of the investigation on this issue. 😅 |
When running listpeers for the peer of my channel that was closed, it returns this result.
|
Hi @frbitten Is it possible to uninstall c-lightning-rest service, reboot Btcpay, and reinstall the service? |
Ignore this please. Meant to post to a different issue. |
@saubyk Is there anyone I know who can help with my problem with core-lightning. I posted my problem on their github but I haven't heard back yet. |
Closing this issue as it is fixed by CLN PR ElementsProject/lightning#6734 |
There could be a bumpfee option in the RTL interface.
I requested the closure of a channel through RTL but it was created with a very low fee and the transaction does not confirm. There could be a way to do a bumpfee on the closing transaction.
Is there any way to do this via the command line?
I'm using RTL 0.14 and Core Lightning 23.08.01
The text was updated successfully, but these errors were encountered: