Updating your node
- Stop gzond and qrysm
- Delete old binaries:
Windows
cmd.exe
del beacon-chain.exe gzond.exe qrysmctl.exe validator.exe
Linux / MacOS
bash
rm beacon-chain gzond qrysmctl validator
- Delete config.yml & genesis.ssz
Windows
cmd.exe
del genesis.ssz config.yml
Linux / MacOS
bash
rm genesis.ssz config.yml
- Remove old beacondata and gzonddata directories:
Windows
cmd.exe
rmdir /s /q beacondata gzonddata
bash
rm -rf beacondata gzonddata
- Update both the go-zond and qrysm sources:
bash
cd go-zond
git pull
cd ..
cd qrysm
git pull
Rebuild binaries as per the installation guide
Redownload the
config.yml
andgenesis.ssz
files as per the running guide.Command line flags / enr data change between releases: use the online, up-to-date documentation for the CLI parameters recommended to run.
2024-Jan-21 release
- new flag
--snapshot=false
for gzond - new ENR data in
--bootstrap-node
for beacon-chain