-
Notifications
You must be signed in to change notification settings - Fork 366
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
[Early Draft] Splicing prototype #3274
base: main
Are you sure you want to change the base?
Commits on Oct 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for de78627 - Browse repository at this point
Copy the full SHA de78627View commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2f6d619 - Browse repository at this point
Copy the full SHA 2f6d619View commit details
Commits on Nov 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 04df7b7 - Browse repository at this point
Copy the full SHA 04df7b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03978ed - Browse repository at this point
Copy the full SHA 03978edView commit details
Commits on Nov 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a23d7dd - Browse repository at this point
Copy the full SHA a23d7ddView commit details
Commits on Dec 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 15176d0 - Browse repository at this point
Copy the full SHA 15176d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b8f177 - Browse repository at this point
Copy the full SHA 1b8f177View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcd399d - Browse repository at this point
Copy the full SHA fcd399dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 476f6cb - Browse repository at this point
Copy the full SHA 476f6cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e66dc5 - Browse repository at this point
Copy the full SHA 2e66dc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ee04b0 - Browse repository at this point
Copy the full SHA 2ee04b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f1fcb7 - Browse repository at this point
Copy the full SHA 2f1fcb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c68d10 - Browse repository at this point
Copy the full SHA 5c68d10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23febee - Browse repository at this point
Copy the full SHA 23febeeView commit details -
Initial
InteractiveTxConstructor
designCo-authored-by: Wilmer Paulino <[email protected]> Co-authored-by: Duncan Dean <[email protected]> Co-authored-by: Jurvis Tan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3739aff - Browse repository at this point
Copy the full SHA 3739affView commit details -
Configuration menu - View commit details
-
Copy full SHA for 906e01e - Browse repository at this point
Copy the full SHA 906e01eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6591432 - Browse repository at this point
Copy the full SHA 6591432View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3659fa - Browse repository at this point
Copy the full SHA d3659faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b9f03a - Browse repository at this point
Copy the full SHA 4b9f03aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29e396c - Browse repository at this point
Copy the full SHA 29e396cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7689e00 - Browse repository at this point
Copy the full SHA 7689e00View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7b69d9 - Browse repository at this point
Copy the full SHA d7b69d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ac3d9a - Browse repository at this point
Copy the full SHA 0ac3d9aView commit details
Commits on Dec 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a146bbe - Browse repository at this point
Copy the full SHA a146bbeView commit details
Commits on Jan 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5db4b3f - Browse repository at this point
Copy the full SHA 5db4b3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfe53d7 - Browse repository at this point
Copy the full SHA dfe53d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7d2f98 - Browse repository at this point
Copy the full SHA d7d2f98View commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4131866 - Browse repository at this point
Copy the full SHA 4131866View commit details
Commits on Jan 10, 2024
-
Merge Interactive TX construction branch (dunxen:2023-05-v2channelest…
…ablish) into splice proto
Configuration menu - View commit details
-
Copy full SHA for 75eff57 - Browse repository at this point
Copy the full SHA 75eff57View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5122bf - Browse repository at this point
Copy the full SHA e5122bfView commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a12876b - Browse repository at this point
Copy the full SHA a12876bView commit details
Commits on Jan 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 704dabb - Browse repository at this point
Copy the full SHA 704dabbView commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c0c0832 - Browse repository at this point
Copy the full SHA c0c0832View commit details
Commits on Feb 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e812361 - Browse repository at this point
Copy the full SHA e812361View commit details
Commits on Feb 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4b7f183 - Browse repository at this point
Copy the full SHA 4b7f183View commit details
Commits on Mar 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9fa7f4f - Browse repository at this point
Copy the full SHA 9fa7f4fView commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c604471 - Browse repository at this point
Copy the full SHA c604471View commit details
Commits on Apr 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fc98fd2 - Browse repository at this point
Copy the full SHA fc98fd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c54a52 - Browse repository at this point
Copy the full SHA 4c54a52View commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6833421 - Browse repository at this point
Copy the full SHA 6833421View commit details
Commits on Apr 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c5c9e59 - Browse repository at this point
Copy the full SHA c5c9e59View commit details
Commits on Apr 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f81562 - Browse repository at this point
Copy the full SHA 4f81562View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aea895 - Browse repository at this point
Copy the full SHA 1aea895View commit details
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 21f8695 - Browse repository at this point
Copy the full SHA 21f8695View commit details
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 83d9293 - Browse repository at this point
Copy the full SHA 83d9293View commit details -
Fix discrepancy in finding the funding output in sorted/unsorted outp…
…ut list (v2 test failures)
Configuration menu - View commit details
-
Copy full SHA for 8c38166 - Browse repository at this point
Copy the full SHA 8c38166View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95c5aa3 - Browse repository at this point
Copy the full SHA 95c5aa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38a5741 - Browse repository at this point
Copy the full SHA 38a5741View commit details
Commits on Apr 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 55f326e - Browse repository at this point
Copy the full SHA 55f326eView commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 885c130 - Browse repository at this point
Copy the full SHA 885c130View commit details
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2011f60 - Browse repository at this point
Copy the full SHA 2011f60View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2ba543 - Browse repository at this point
Copy the full SHA f2ba543View commit details -
Factor out handling of funding_transaction_signed() into a method in …
…Channel (no logic change)
Configuration menu - View commit details
-
Copy full SHA for 46f51b4 - Browse repository at this point
Copy the full SHA 46f51b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84d9838 - Browse repository at this point
Copy the full SHA 84d9838View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac45252 - Browse repository at this point
Copy the full SHA ac45252View commit details -
Configuration menu - View commit details
-
Copy full SHA for a957229 - Browse repository at this point
Copy the full SHA a957229View commit details
Commits on May 5, 2024
-
Fix missing ChannelPending and ChannelReady flags, by clearing corres…
…ponding state flags in splice_start()
Configuration menu - View commit details
-
Copy full SHA for 974847a - Browse repository at this point
Copy the full SHA 974847aView commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6cd57b4 - Browse repository at this point
Copy the full SHA 6cd57b4View commit details
Commits on May 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 359bc2f - Browse repository at this point
Copy the full SHA 359bc2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c632af - Browse repository at this point
Copy the full SHA 4c632afView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9aa520 - Browse repository at this point
Copy the full SHA f9aa520View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6bcfab - Browse repository at this point
Copy the full SHA e6bcfabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b99234 - Browse repository at this point
Copy the full SHA 6b99234View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17ed992 - Browse repository at this point
Copy the full SHA 17ed992View commit details -
Make check_get_channel_ready() also check for splice_locked, prepare …
…for sending splice_locked
Configuration menu - View commit details
-
Copy full SHA for 46a256c - Browse repository at this point
Copy the full SHA 46a256cView commit details
Commits on May 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 73bb738 - Browse repository at this point
Copy the full SHA 73bb738View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fe941d - Browse repository at this point
Copy the full SHA 0fe941dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 536e3b1 - Browse repository at this point
Copy the full SHA 536e3b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4f931c - Browse repository at this point
Copy the full SHA f4f931cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7061997 - Browse repository at this point
Copy the full SHA 7061997View commit details
Commits on May 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cb54422 - Browse repository at this point
Copy the full SHA cb54422View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d1107da - Browse repository at this point
Copy the full SHA d1107daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e1cb63 - Browse repository at this point
Copy the full SHA 9e1cb63View commit details -
For splicing, don’t use contribute_funding_inputs() call, but provide…
… inputs upfront in splice_channel(). This is in preparation for rebase to dual funding latest
Configuration menu - View commit details
-
Copy full SHA for 986b66d - Browse repository at this point
Copy the full SHA 986b66dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0212c99 - Browse repository at this point
Copy the full SHA 0212c99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 292f1e0 - Browse repository at this point
Copy the full SHA 292f1e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5b53bd - Browse repository at this point
Copy the full SHA f5b53bdView commit details
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 670a87d - Browse repository at this point
Copy the full SHA 670a87dView commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8ba5012 - Browse repository at this point
Copy the full SHA 8ba5012View commit details -
Configuration menu - View commit details
-
Copy full SHA for b382424 - Browse repository at this point
Copy the full SHA b382424View commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 81a02a3 - Browse repository at this point
Copy the full SHA 81a02a3View commit details
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6571da3 - Browse repository at this point
Copy the full SHA 6571da3View commit details
Commits on Jun 12, 2024
-
During splicing negotiation, don’t advance to next commitment point. …
…Fix payment test
Configuration menu - View commit details
-
Copy full SHA for b47ba51 - Browse repository at this point
Copy the full SHA b47ba51View commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 671c3ba - Browse repository at this point
Copy the full SHA 671c3baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86ff19e - Browse repository at this point
Copy the full SHA 86ff19eView commit details
Commits on Jun 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d2cfcf3 - Browse repository at this point
Copy the full SHA d2cfcf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1165377 - Browse repository at this point
Copy the full SHA 1165377View commit details -
Refactor splice contribution handling (splice_init and splice_ack con…
…tain their contribution respectively)
Configuration menu - View commit details
-
Copy full SHA for 138574c - Browse repository at this point
Copy the full SHA 138574cView commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eb6d4d3 - Browse repository at this point
Copy the full SHA eb6d4d3View commit details
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3d3a305 - Browse repository at this point
Copy the full SHA 3d3a305View commit details
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce42a96 - Browse repository at this point
Copy the full SHA ce42a96View commit details -
Configuration menu - View commit details
-
Copy full SHA for feca615 - Browse repository at this point
Copy the full SHA feca615View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26029c4 - Browse repository at this point
Copy the full SHA 26029c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for be8ff11 - Browse repository at this point
Copy the full SHA be8ff11View commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9ebe1b6 - Browse repository at this point
Copy the full SHA 9ebe1b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90eb001 - Browse repository at this point
Copy the full SHA 90eb001View commit details
Commits on Aug 23, 2024
-
Use new RenegotiatingFundingPending state (instead of Funded) for fun…
…ded pending splice
Configuration menu - View commit details
-
Copy full SHA for 0a2fb0c - Browse repository at this point
Copy the full SHA 0a2fb0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05adf97 - Browse repository at this point
Copy the full SHA 05adf97View commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d8198d2 - Browse repository at this point
Copy the full SHA d8198d2View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3fa228b - Browse repository at this point
Copy the full SHA 3fa228bView commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7628d00 - Browse repository at this point
Copy the full SHA 7628d00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 522340d - Browse repository at this point
Copy the full SHA 522340dView commit details -
RenegotiatingV2 contains now Channel and ChannelVariants (instead of …
…2 Channels, step towards RBF)
Configuration menu - View commit details
-
Copy full SHA for 02ac3f1 - Browse repository at this point
Copy the full SHA 02ac3f1View commit details
Commits on Sep 25, 2024
-
Merge RenegotiatingFundingOutbound, -Inbound and RenegotiatingV2 phas…
…es into one, with ChannelVariants
Configuration menu - View commit details
-
Copy full SHA for bb7cbd0 - Browse repository at this point
Copy the full SHA bb7cbd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e781ca3 - Browse repository at this point
Copy the full SHA e781ca3View commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2bfd08f - Browse repository at this point
Copy the full SHA 2bfd08fView commit details
Commits on Oct 2, 2024
-
Channel context for splicing pending: use post if funded, pre otherwi…
…se. Also a rename
Configuration menu - View commit details
-
Copy full SHA for 4980a99 - Browse repository at this point
Copy the full SHA 4980a99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6895e92 - Browse repository at this point
Copy the full SHA 6895e92View commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bbc89f6 - Browse repository at this point
Copy the full SHA bbc89f6View commit details
Commits on Oct 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 796912f - Browse repository at this point
Copy the full SHA 796912fView commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 25e7579 - Browse repository at this point
Copy the full SHA 25e7579View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 71accec - Browse repository at this point
Copy the full SHA 71accecView commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b3cc306 - Browse repository at this point
Copy the full SHA b3cc306View commit details -
Transition states in separate method (transition_confirmed_channels),…
… in preparation for Splicing+RBF
Configuration menu - View commit details
-
Copy full SHA for c8c091a - Browse repository at this point
Copy the full SHA c8c091aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba0f36e - Browse repository at this point
Copy the full SHA ba0f36eView commit details
Commits on Oct 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c594f7d - Browse repository at this point
Copy the full SHA c594f7dView commit details