github rocket-pool/smartnode-install v1.9.3

latest releases: v1.13.8, v1.13.8-dev, v1.13.7...
17 months ago

This release is for Smartnode v1.9.3.

This is a recommended update for all users, as it includes many client updates (some of which are high priority), an important update for minipool bond reduction, and significantly reduces CPU load when metrics are enabled.
Please update at your earliest convenience.

Client Updates

  • Updated Besu to v23.1.3 - a high priority update for Besu + Nimbus users.
  • Updated Geth to v1.11.6.
  • Updated Nethermind to v1.17.4.
  • Updated Lighthouse to v4.1.0 - a high priority update.
  • Updated Prysm to v4.0.3 - a recommended update.
  • Updated Grafana to v9.4.7.
  • Updated Prometheus to v2.43.0.

Smartnode Changes

  • (Temporary) Running rocketpool minipool reduce-bond and the automatic bond reduction system will now require distributing your fee distributor first. If you are in the Smoothing Pool, or if your fee distributor has zero balance, you will be unaffected by this.

  • Automatic bond reduction will no longer "force" the reduction at the current market gas price after 24 hours of eligibility. It will simply check the gas price against your specified threshold every few minutes, and allow the bond reduction to time out if too long has passed.

  • Automatic minipool balance distribution and automatic bond reduction can now be disabled entirely by setting your auto-tx gas threshold to 0 in the service config TUI.

  • The node will now only calculate the network's total effective RPL stake every hour, instead of every time a Grafana update occurs (every 5-6 minutes).

    • This will reduce the CPU load caused by the node process for all users, but will be especially apparent to Nethermind and Besu users.
    • NOTE: after this change, the "Total Effective RPL Staked" and "APR for Next RPL Checkpoint" charts in Grafana will only update every hour.
  • Nethermind's memory settings have been changed.

    • The cache setting has been changed to 1024 MB for all users with less than 64 GB of RAM, and 2048 MB for users with 64 GB of RAM or more.
    • The memory pruning size has been set to a flat 1024 MB for all users with more than 16 GB of RAM.
    • These changes will modify your current settings after you update, so if you intentionally want to change them to something else, please do so manually when running service config prior to starting.

For Oracle DAO Nodes:

  • Added an oracle duty to report the current rETH ratio to zkSync Era. This is a low priority change, so there is no required date for you to upgrade to v1.9.3 by.

Bug Fixes

  • Automatic minipool distribution now uses the "distributable" balance (total balance minus your pending refund) in its calculation of when to launch.

Don't miss a new smartnode-install release

NewReleases is sending notifications on new releases.