Goals of this issue
- Track all ongoing work on assumeutxo until mainnet params are included in a release
- Categorize the work into critical/optional for mainnet readiness
- Conceptual discussion on assumeutxo topics that may or may not be critical for mainnet readiness
The initial categorizations here are suggestions and changes should be discussed here in the issue. Obviously let me know if I missed anything.
Critical Issues/PRs
Optional Issues/PRs
(Attempted a rough ordering by importance)
Critical conceptual discussion
Optional conceptual discussion
These were taken from #28553 and the original assumeutxo PR.
Goals of this issue
The initial categorizations here are suggestions and changes should be discussed here in the issue. Obviously let me know if I missed anything.
Critical Issues/PRs
dumptxoutsetserialization format (~20%) #25675) - Improves size of dump, critical because it is not backwards compatibleOptional Issues/PRs
(Attempted a rough ordering by importance)
dumptxoutsetwith height paramloadtxoutsetloadtxoutsetCritical conceptual discussion
Optional conceptual discussion
These were taken from #28553 and the original assumeutxo PR.
dumptxoutsetto recreate the dump and then share it any way they like. So there is no need to provide this service from within the project. I think anyone who plans to distribute the dump to other users (think of downstream projects like BTCPayServer, Raspiblitz, Umbrel, Greenlight etc.) should validate the dump like this at least once anyway. And there may even be options for distribution possible for downstream projects that we can not even think of right now but if we don't make the feature available they can also not be explored.