This is a low priority update for all users.
v1.4.3 comes with some client updates and a few new features that users have requested.
To upgrade and keep the same network that you have now (either Prater or Mainnet), follow the Smartnode upgrade instructions.
⚠️ NOTE: Light clients (Infura and Pocket) are now DEPRECATED because the upcoming Ethereum Merge is NOT COMPATIBLE with them. You will be required to run a full Execution client after the merge, and the light clients will be removed in a future version of the Smartnode accordingly.
Client Updates
- Updated Geth to v1.10.20
- Updated Nethermind to v1.13.4
- Updated Nimbus to v22.6.1
- Updated Teku to v22.6.1
- Updated Grafana to v8.5.6
- Updated Prometheus to v2.36.2
New Features
-
Setting a DAO voting delegate with
rocketpool node set-voting-delegate
now uses a project ID that is compatible with Snapshot.- ❗ If you previously used this command to set a delegate in v1.4.2, you will need to do it again after updating to this version. We apologize for the extra transaction.
- A full write-up of the voting process is coming soon.
-
Nethermind can now be pruned using
rocketpool service prune-eth1
, just like Geth!- Unlike Geth, Nethermind can prune while it's still online so you won't need a fallback Execution client during pruning.
- ⚠️ Nethermind is very resource intensive during pruning. Expect your node's CPU load, temperature, and I/O wait time to spike during the process.
-
rocketpool wallet recover
androcketpool wallet rebuild
now have support for recovering minipool validator keys that were generated outside of the Smartnode.- This is required for e.g. Allnodes users to migrate to their own self-managed node.
- Please see the guide here for a walkthrough: https://docs.rocketpool.net/guides/node/recovering-rp.html#importing-an-existing-address-as-a-node-wallet
Misc Changes
rocketpool wallet init
will now wait until you've confirmed the mnemonic before creating the wallet file.rocketpool wallet test-mnemonic
has been renamed torocketpool wallet test-recovery
and now tests recovering validator keys as well.