This is v1.6.4 of the Smartnode stack, which includes high-priority client updates, new MEV-Boost relays, and a few community-contributed improvements.
This is strongly recommended for Nimbus, Prysm, and Teku users, and for everyone using MEV-boost on Mainnet.
It is medium priority for other users.
⚠️ NOTE: The Besu team will be delivering a high priority update to Besu in 2 days. If you are a Besu user, please follow their Discord announcements and our own announcements carefully; you will have to upgrade manually to this release when it is published. Instructions will be provided in our Discord announcement.
Client Updates
- Updated Geth to v1.10.25.
- Updated Nethermind to v1.14.2.
- Updated Nimbus to v22.9.1 - a medium priority update.
- Updated Prysm to v3.1.1 - a high priority update.
- Updated Teku to v22.9.1 - a high priority update.
- Updated MEV-boost to v1.3.1 - a high priority update.
- Updated Grafana to v8.5.13.
Smartnode Changes
-
Added two new MEV-Boost relays: Blocknative and Eden Network.
- These have the same properties as the Flashbots and bloXroute Regulated relays, so if you're using those, you should enable these as well.
-
Hybrid mode users that use an externally-managed MEV-boost instance no longer need to enter a URL; they simply need to enable MEV-Boost support.
-
rocketpool minipool status
now shows each minipool's position in the queue while it's still in theinitialized
state (waiting for an rETH deposit).- Thanks to @RomiRand for adding this!
-
New command:
rocketpool wallet purge
will delete your node wallet and password, as well as all of your Validator Client artifacts (i.e. your validator keys and its slashing database).- This is useful for people that want to remove the node from their wallet to prevent attesting, but want to preserve the chain data; essentially turning an active node into a passive fallback-ready node.
- Thanks to @0xfornax for adding this!
-
The file permissions of validator keys and your fee recipient file have been relaxed (
0640
instead of0600
) so Native mode users have an easier time accessing them.- This does not affect Docker mode or Hybrid mode users.
-
The gas limit on transactions has been increased to 30 million, up from 12 million.
-
The Oracle DAO will now include the Smoothing Pool and all Fee Distributors in its calculation of the rETH:ETH ratio.
-
The Graffiti Wall Writer will now ignore pixels that should be white but are unsubmitted, since they're already white by default.
Bug Fixes
-
rocketpool wallet recover
now restores an unlimited number of validator keys instead of just the first 100. -
rocketpool node status
will no longer error out if it can't retrieve information about governance votes.- Thanks to @jshufro for adding this!
Misc Changes
- Removed the TTD override setting as it's no longer necessary now that we have Merged!
- Removed some obsolete flags from the Besu start script.
- Besu's active HTTP connection limit has been reduced from 65536 to 1024, which should help in rare situations that caused it to stop responding to the metrics collector.