-
Notifications
You must be signed in to change notification settings - Fork 895
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
splicing: Adds the features needed to enable collaborative splicing & resizing of active channels. #6253
Commits on Jul 31, 2023
-
Mac: Update Makefile to work on Mac zsh
Using the -n flag on echo is non-standard for zsh. printf ‘%s’ accomplishes the equivilent thing. Changelog-Added: Small fix for Mac OS building # Conflicts: # plugins/Makefile
Configuration menu - View commit details
-
Copy full SHA for c70ff21 - Browse repository at this point
Copy the full SHA c70ff21View commit details -
Mac: Change format type to use PRIu64 instead of %ld
Changelog-None
Configuration menu - View commit details
-
Copy full SHA for d0de384 - Browse repository at this point
Copy the full SHA d0de384View commit details -
Changelog-None
Configuration menu - View commit details
-
Copy full SHA for 19f2958 - Browse repository at this point
Copy the full SHA 19f2958View commit details -
psbt: routine for lining up sigantures in a witness stack
Changelog-None
Configuration menu - View commit details
-
Copy full SHA for d583cc5 - Browse repository at this point
Copy the full SHA d583cc5View commit details -
splicing: Add channel state AWAITING_SPLICE
Update gossip routiens and various other hecks on the channel state to consider AWAITING_SPLICE to be routable and treated similar to CHANNELD_NORMAL. Small updates to psbt interface Changelog-None
Configuration menu - View commit details
-
Copy full SHA for faba7cc - Browse repository at this point
Copy the full SHA faba7ccView commit details -
psbt: Fix psbt linseraize_input bug
Some fields weren’t intitialized causing complex crashes elsewhere. Changelog-None
Configuration menu - View commit details
-
Copy full SHA for f1dba7a - Browse repository at this point
Copy the full SHA f1dba7aView commit details -
splicing: add DB details for splice HTLCs
Changelog-None
Configuration menu - View commit details
-
Copy full SHA for 49c09b1 - Browse repository at this point
Copy the full SHA 49c09b1View commit details -
interactive-tx: Renaming for clarity and cleaning up
New daemon process means we don’t have to deal with gossip, so that gets removed along with error cleanup and a refactoring of how we calculating PDBT diffs.
Configuration menu - View commit details
-
Copy full SHA for 61b5ffe - Browse repository at this point
Copy the full SHA 61b5ffeView commit details -
channeld: Code to implement splicing
Update the lightningd <-> channeld interface with lots of new commands to needed to facilitate spicing. Implement the channeld splicing protocol leveraging the interactivetx protocol. Implement lightningd’s channel_control to support channeld in its splicing efforts. Changelog-Added: Added the features to enable splicing & resizing of active channels.
Configuration menu - View commit details
-
Copy full SHA for 4535fce - Browse repository at this point
Copy the full SHA 4535fceView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1cc088 - Browse repository at this point
Copy the full SHA c1cc088View commit details -
inflights: use ctx for making new ones
Also convert everything to an array thingy
Configuration menu - View commit details
-
Copy full SHA for eaad689 - Browse repository at this point
Copy the full SHA eaad689View commit details -
integer was missing from the list of type conversions causing CI to fall over ChangeLog-None
Configuration menu - View commit details
-
Copy full SHA for d3e24f2 - Browse repository at this point
Copy the full SHA d3e24f2View commit details -
CI: Try not running group 2/10 UBSAN in parallel.
It's being killed with signal 143, which means docker isn't happy; too much memory consumption? Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Configuration menu - View commit details
-
Copy full SHA for c8bf63a - Browse repository at this point
Copy the full SHA c8bf63aView commit details