umbrel-bitcoin icon indicating copy to clipboard operation
umbrel-bitcoin copied to clipboard

Remove pruning

Open gh057-ai opened this issue 2 months ago • 3 comments

### Remove Pruning Option and Related Code Overview This PR removes all pruning-related code and configurations, ensuring the application enforces full node operation. This change enhances network health and security by requiring complete blockchain validation.

Changes Made

🗑️ Removed pruning configuration from settings and config files 🖥️ Updated UI to remove pruning-related text and options ✅ Added test script to verify pruning removal 🔒 Ensured full node operation is enforced

Testing

Verified build completes successfully Confirmed no pruning references remain in source code Validated settings and config files are clean Test script passes all checks

Impact

Improves network decentralization Enhances security through full node validation Simplifies codebase by removing unused pruning logic

Notes

The test script ( test-pruning-removal.ps1 ) has been added to prevent regressions All existing functionality remains intact, with pruning options removed

gh057-ai avatar Oct 19 '25 02:10 gh057-ai

This changes in this PR seem to do more than change pruning options. Is the PR in its expected state?

TMan253 avatar Oct 19 '25 18:10 TMan253

This changes in this PR seem to do more than change pruning options. Is the PR in its expected state?

I think this change(removing pruning option) does help bitcoin become more decentralized if that's what you're asking.

gh057-ai avatar Oct 21 '25 00:10 gh057-ai

No - I noticed a number of the changes in the PR are unrelated to the claimed intent.

TMan253 avatar Oct 21 '25 03:10 TMan253