Skip to content

utxonursery: delete #3688

@joostjager

Description

@joostjager

The on-chain sweeping sub-system 'utxo nursery' is now considered legacy code that needs to be phased out over time. Part of the functionality has already been ported to other sub-systems.

A sweeper sub-system was introduced to publish the chain transactions in #1960. This marked the beginning of the end of the nursery.

PR #2407 removed the nursery dependency for sweeps of direct commitment outputs for txes published by the remote party.

PR #3644 furthers this work by also bypassing nursery for locally published commitment txes.

This issue serves as a tracking issue for the remaining changes required:

When done, all code from UtxoNursery and NurseryStore can be removed from the code base.

Metadata

Metadata

Assignees

No one assigned

    Labels

    code healthRelated to code commenting, refactoring, and other non-behaviour improvementsrefactoringutxo sweeping

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions