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

utxonursery: remove nursery [DO NOT REVIEW] #2000

Closed
wants to merge 15 commits into from

Conversation

joostjager
Copy link
Contributor

This PR builds on top of the sweeper PR #1960. It refactors the resolvers to use the sweeper directly instead of handing off outputs to nursery. This gets rid of code duplication between resolvers and nursery, as both contained code to wait for CSV/CLTV timeouts.

Current state of the PR is that it:

  • contains code that is already partially merged
  • contains nursery refactoring that has become obsolete after this PR (remote spend handling)
  • just shows the idea of how the resolvers can be refactored
  • is unfinished

@joostjager
Copy link
Contributor Author

Rebase of the outgoing contest resolver started in master...joostjager:outgoing-resolver

@halseth
Copy link
Contributor

halseth commented Nov 7, 2019

the holy grail

@joostjager
Copy link
Contributor Author

I created a tracking issue for the holy grail: #3688. Closing now and just keeping this PR as a reference to look back at.

@joostjager joostjager closed this Nov 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants