Page MenuHomePhabricator

Remove txindex migration code
ClosedPublic

Authored by PiRK on Oct 14 2022, 11:14.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC10ea90c31dfa: Remove txindex migration code
Summary

Add missing includes and forward declarations, remove unused ones

doc: Fix validation typo

Remove txindex migration code

PR description:

No supported version of Bitcoin used the legacy txindex, so all relevant nodes can be assumed to have upgraded. Thus, there is no need to keep this code any longer.

As a temporary courtesy, provide a one-time warning on how to free the disk space used by the legacy txindex.

This is a backport of core#22626
Depends on D12242

Test Plan

ninja all check-all

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

PiRK requested review of this revision.Oct 14 2022, 11:14
Fabien added a subscriber: Fabien.

What version did the switch happen ?

This revision is now accepted and ready to land.Oct 14 2022, 14:38

What version did the switch happen ?

Bitcoin ABC 0.19.7

This revision was automatically updated to reflect the committed changes.