Skip to content
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

chancloser+lnwire: add range-based negotiation #7062

Closed

Commits on Oct 27, 2022

  1. multi: persist delivery script during coop close

    If upfront shutdown is not used, the delivery script would
    previously not be persisted, leading to a spec violation on
    retransmitting Shutdown.
    Crypt-iQ committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    0ee7f19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8958ba4 View commit details
    Browse the repository at this point in the history
  3. multi: allow spec-compliant coop close

    This is accomplished by:
    * passing Shutdown messages to the link when appropriate
    * having the link tell peer.Brontide when closing_signed can be sent
    * handling retransmission of Shutdown
    * persisting the delivery scripts for retransmission
    * reworking the ChanCloser such that closing_signed isn't immediately
    sent after sending and receiving Shutdown
    Crypt-iQ committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    df921d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e25691b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4a18d3f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    16e024d View commit details
    Browse the repository at this point in the history
  7. chancloser: add tests

    Crypt-iQ committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    fa21e78 View commit details
    Browse the repository at this point in the history