Releases: rocket-pool/smartnode
v1.19.3
This is v1.19.3 of the Smart Node, which contains client updates, bug fixes, and new features.
This is a low-urgency upgrade for all users.
oDAO nodes need to be on v1.19.2 or later for the next rewards submissions.
Client Updates
- Reth updated to v1.11.1;
- MEV-Boost updated to v1.12.0;
- Commit-Boost added v0.9.3;
Smart Node changes
- Added support for Commit-Boost. Commit-Boost is an open-source public good that is fully compatible with MEV-Boost, but acts as a light-weight validator platform to safely make commitments.
- Added megapool multicalls to optimize calls when loading the state;
- Changed alerts to show after every Smart Node command output. This can be disabled on the TUI by selecting "Monitoring / Alerting" and disabling "Show alerts after every command";
- Added a new alert that checks if P2P ports are closed. This can be enabled/disabled on the TUI "Monitoring / Alerting" section;
- Fixed the capella offset to historical summary proofs. Thanks @Sephiroth for reporting the issue;
- Fixed the queue grafana metrics when the node doesn't have a deployed megapool;
- Fixed a rounding issue when sending "all" as the value for a node wallet token;
- Fixed using Etherscan gas oracle instead of beaconcha.in;
- Removed all Saturn deployed checks.
v1.19.3-dev
v1.19.3-dev
v1.20.0-dev
v1.20.0-dev
v1.19.2
This is v1.19.2 of the Smart Node. It contains urgent client updates and minor fixes.
This is a high-urgency upgrade for Nimbus and Geth users who didn't manually upgrade their clients.
It is a low-urgency upgrade for all other users.
Client Updates
- Geth updated to v1.17.0;
- Nimbus updated to v26.2.0;
Smart Node Updates:
- Fix: skip megapools with no active validators when calculating ETH Rewards
- Fix: use correct metric for Smoothing Pool Balance Grafana dashboard panel (v1.4.0)
- New ASCII art for the Saturn 1 launch;
v1.19.2-dev
v1.19.2-dev
v1.19.1
This is v1.19.1 of the Smart Node. It contains a bug fix and many quality of life updates.
This is a recommend upgrade for all users and a required update for the oDAO. This version implements the changes defined on RPIP-77, making minipools use the latest delegate automatically.
IF YOU DO NOT WISH TO OPT INTO USING THE LATEST DELEGATE CONTRACT ON YOUR MINIPOOLS, you should not install this version!
Client Updates
- Besu updated to v26.1.0;
- Nimbus updated to v26.1.0;
Smart Node Updates:
- Fix selecting rewards ruleset for the approximator;
- Add a task to automatically submit txs for minipools to use the latest delegate. See RPIP-77 for more details;
- Add option to send all tokens from the node wallet. If ETH is selected a tiny gas reserve will be kept.
- Add option to exit multiple validators from the queue;
- Remove the gas estimation for multi deposits so users can send more deposits getting closer to the tx gas limit;
- Use
usableCreditwhen calculating the remaining amount to be sent for partial credit deposits; - Add the
assign-depositscommand; - Show the queue position when selecting the validators to exit;
- Show the estimate queue position when depositing, so users can better choose when to use express tickets;
v1.19.1-dev
v1.19.1-dev
v1.19.0
The Rocket Pool team is happy to release v1.19.0 of the Smart Node, supporting all the Saturn 1 features!
This is a recommended upgrade for all users. Validators running on previous versions will continue to work without issues but you'll only be able to interact with Saturn 1 features if you update.
This is a required upgrade for oDAO nodes to avoid consensus issues.
Client Updates
- Teku updated to v26.2.0. Run
rocketpool s resync-eth2to use the new DB format; - Lodestar updated to v1.40.0;
Smart Node changes
- Includes updates from rc-1 and rc-3
- Added megapool metrics to the rocketpool network stats command
- Fixed the bonded collateral ratio calculation in
claim-rewards - Add a new
claimscommand section with aclaim-allcommand that allows users to check/claim:- Megapool EL rewards;
- Minipool EL rewards;
- Fee distributor rewards;
- Receive ETH + RPL periodic rewards;
- Receive RPL locked on proposals;
- Receive ETH from unclaimed rewards (when rewards were sent to an address that was unable to receive ETH);
- Withdraw ETH from the node credit balance;
- Withdraw ETH staked on behalf of the node.
v1.19.0-rc4
v1.19.0-rc4
v1.19.0-rc3
This is v1.19.0-rc3 of the Smart Node.
Fixes:
- Fix deserializing rewards files from V11;
- Fix estimating the required bond to deposit considering the queued bond;
- Fetching the gas estimate from the latest block for automatic txs;
- Fix fetching state on the balance submission task;
- New Grafana Dashboard v1.4.0 with megapool stats;
- Improved credit balance message when depositing;