-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Errors with RTL and channel opening #5599
Comments
This is expected. With the new anchor output channel format you need to keep a reserve in your wallet for when a channel needs to be force closed. The error you get isn't very helpful but this has been fixed in a recently merged PR: #5577 So you need 10k sats per channel (or a maximum of 100k sats in total) as a reserve. |
Interesting, how recent was this change? I'm not a huge fan of this, depending on what happens with the BTC price that could quickly become a very large amount of capital tied up with no utility for the average person. Mind pointing me to the relevant discussions on this? Would like to read what people thought about it and what the technical reasons are. Thanks! |
Anchor channels were turned on by default in Going to close this for now as this is "working as intended". |
Background
I am attempting to open a channel with my entire on-chain balance. The on-chain balance is the result of a cooperative channel close a counter party initiated. The transaction confirmed a few hundred blocks ago. I am using Ride The Lightning (and was instructed by their team to log the issue here).
Your environment
Steps to reproduce
Here's the log from trying to open the channel:
timestamp myNode lnd: 2021-08-02 [ERR] RPCS: [/lnrpc.Lightning/OpenChannelSync]: reserved wallet balance invalidated
timestamp myNode lnd: 2021-08-02 [ERR] RPCS: unable to open channel to NodeKey("redacted"): reserved wallet balance invalidated
timestamp myNode lnd: 2021-08-02 [WRN] CHFD: Unable to find funding output for shim intent: unable to create witness script, no funding keys
Expected behaviour
Expect to open a channel to a peered node (a channel already exists that the peer opened to my node) via RTL on MyNode.
Actual behaviour
Receive error "reserved wallet balance invalidated" - changing the amount for opening the channel does not produce different results.
The text was updated successfully, but these errors were encountered: