utxonursery: delete #3688
Labels
code health
Related to code commenting, refactoring, and other non-behaviour improvements
refactoring
utxo sweeping
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:
htlcSuccessResolver
): cnct: remove nursery dependency from success resolver #3977 .htlcTimeoutResolver
)When done, all code from
UtxoNursery
andNurseryStore
can be removed from the code base.The text was updated successfully, but these errors were encountered: