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

[4/5]: lnwallet: add new AuxSigner interface to mirror SigPool #8632

Merged
merged 3 commits into from
May 27, 2024

Commits on May 27, 2024

  1. lnwallet: add new AuxSigner interface to mirror SigPool

    In this commit, we add a new aux signer interface that's meant to mirror the SigPool. If present, this'll be used to (maybe) obtain signatures for second level HTLCs for certain classes of custom channels.
    Roasbeef authored and guggero committed May 27, 2024
    Configuration menu
    Copy the full SHA
    d908e8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b869f9 View commit details
    Browse the repository at this point in the history
  3. lnwallet: obtain+verify aux sigs for all second level HTLCs

    In this commit, we start to use the new AuxSigner to obtain+verify aux sigs for all second level HTLCs. This is similar to the existing SigPool, but we'll only attempt to do this if the AuxSigner is present (won't be for most channels).
    Roasbeef authored and guggero committed May 27, 2024
    Configuration menu
    Copy the full SHA
    ebf9856 View commit details
    Browse the repository at this point in the history