🚀 New Feature
Seamless client switching — Switch between Execution Clients (Geth, Reth, Nethermind, Besu, Erigon) or Consensus Clients (Lighthouse, Nimbus, Teku, Lodestar) without a full reinstall.
- Preserves configs, JWT secret, ports, fee recipient, MEV-Boost, etc.
- Optional data directory cleanup with safety prompts
- Intelligent network & client detection
- Fully integrated into the TUI
Huge thanks to @b0a7 for this excellent contribution!
What's Changed
- Add
switch_client.sh+ TUI integration - Tests and Docker test updates
- Minor header/source updates
Full Changelog: v5.4.1...v5.4.2