A release with a number of important fixes and optimisations.
Please update at your earliest convenience.
In order to minimise downtime, we recommend updating and rebuilding the beacon node before restarting.
New additions:
- More conservative Eth1 syncing requests to reduce the likelihood of going over the maximum allowed burst rates under the Infura free plan (predominantly aimed at those running Nimbus on resource-restricted device like Raspberry Pi's) + more resiliency in case of errors.
We've fixed:
-
A "Only one concurrent read allowed" crash reported by multiple users.
-
An error in the default configuration preventing the node from discovering peers on mainnet unless the
--network=mainnet
flag was passed (note, this did not affect users starting their node with the./run-mainnet-beacon-node
command). -
The fractional part of the ETH balance in the Nimbus status bar (the value displayed should now be correct).
-
An issue that occasionally caused the Eth1 syncing process to get stuck before reaching the head of the chain.
-
Unnecessary network traffic related to GossipSub
IHAVE
. -
Incorrect gossipsub pruning which occasionally resulted in messages getting lost.
-
An issue where an excessively long graffiti string could cause a crash on startup.
-
A Linux-only issue that resulted in the
deposits import
command ignoring its supplied arguments.
Stay Updated 🙏
If you're building Nimbus from source, to update (from master
) run:
git pull && make update
Followed by
make nimbus_beacon_node
✨