-
Notifications
You must be signed in to change notification settings - Fork 913
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
CPFP for mutual close #6734
CPFP for mutual close #6734
Conversation
Cool do any other implementations support this? |
77c2f77
to
7db541a
Compare
I assume they all do: it's a weird CLN quirk that we didn't expose it in our wallet before confirmation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI is failing
ld lightningd/test/run-jsonrpc
/usr/bin/ld: lightningd/test/run-invoice-select-inchan.o: in function `sign_and_send_last':
/home/runner/work/lightning/lightning/lightningd/test/../peer_control.c:302: undefined reference to `wallet_extract_owned_outputs'
collect2: error: ld returned 1 exit status
make: *** [Makefile:660: lightningd/test/run-invoice-select-inchan] Error 1
make: *** Waiting for unfinished jobs....
rm external/build-x86_64-linux-gnu/libwally-core-build/src/secp256k1/libsecp256k1.la
7db541a
to
99961e6
Compare
Yep, needed to update-mocks after rebase on master... |
Ok now rerunning lnprototest because the following assertion looks really strange to me
|
Yes, timing changes in recent commits made this worse, but it's real: we never properly waited in many cases where we send a warning, and lightningd tells connectd to hang up. Will fix |
99961e6
to
284173e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 284173e
It is missing just a rebase to see if the CI is happy again
You can't (yet): it doesn't even show in listfunds. Signed-off-by: Rusty Russell <[email protected]>
We had a complaint that you can't CPFP a mutual close, which you should be able to do. Fixes: ElementsProject#6692 Changelog-Fixed: wallet: close change outputs show up immediately in `listfunds` so you can CPFP. Signed-off-by: Rusty Russell <[email protected]>
284173e
to
53e1a03
Compare
Ah, I can do it :) Trivial Rebase on master |
No description provided.