This is v1.7.1 of the Smartnode stack. It is a medium priority update that includes a few small fixes, some new optional features, and updates most client versions with their own bug fixes and security improvements. Users are recommended to update to this release at their convenience.
Client Updates
- Updated Besu to v22.10.2.
- Updated Geth to v1.10.26.
- Updated Nethermind to v1.14.7.
- Updated Lighthouse to v3.3.0.
- Updated Nimbus to v22.11.0.
- Updated Teku to v22.11.0.
- Updated MEV-Boost to v1.4.0.
- Updated Grafana to v9.3.1.
- Updated Prometheus to v2.40.5.
- Updated the Node Exporter to v1.5.0.
⚠️ A note for Besu users:
We've seen a report of one person that crashed with a SIGSEGV
immediately upon starting Besu up using this version.
If you are using Besu, please carefully watch your logs for a minute or so upon starting the Smartnode after upgrading to this release.
If you encounter that error, please let us know and revert to tag hyperledger/besu:22.10.0-openjdk-latest
which should resolve the issue for now.
Smartnode Changes
- Your current snapshot voting power, the Smoothing Pool's balance, and your node's claimed and unclaimed Smoothing Pool rewards are now available in the Prometheus metrics server (note that adding them to the Grafana dashboard, however, will require a new dashboard update).
- Thanks to @0xfornax for adding these!
- Added the "Additional Modules" and "Additional URLs" fields to Nethermind's
service config
interface for advanced users that need to add extra modules or JSON-RPC URLs. - After extensive testing and discussion, this version introduces Rewards Tree v2. Oracle DAO members must update to this version before Rewards Interval 4, on December 22nd in order to apply these changes to that interval.
Bug Fixes
rocketpool node status
will now show your snapshot votes correctly for votes that offer a choice between multiple options.- Thanks to @0xfornax for fixing this!
Misc Changes
- Updated to Go v1.19.3.
- The Smartnode can now query the addresses of network contracts from
RocketStorage
for past blocks, which is required in order to build past rewards trees. - Removed support for the deprecated Kiln and Ropsten networks.