Releases: rocket-pool/smartnode
v1.19.0-rc2
This is v1.19.0-rc2 of the Smart Node.
Fixes:
- Improved credit balance message when depositing;
- 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;
v1.19.0-rc1
This is the Release Candidate 1 for v1.19.0 of the Smart Node. It contains all the features for testing the Saturn upgrade on the Rocket Pool Testnet.
v1.18.10
This is version v1.18.10 of the Smart Node including client updates and bug fixes.
This is a recommended upgrade for all users.
Client Updates
- Geth updated to v1.16.8;
- Nethermind updated to v1.36.0;
- Reth updated to v1.10.2;
Smart Node changes
- Fixed an Etherscan gas oracle v2 issue;
- New default for the priority fee (2 gwei -> 0.01 gwei) and auto stake transactions (150gwei -> 20 gwei). The Smart Node will migrate the values for users who are still using the old defaults;
- Updates to the V11 rewards calculation;
- Lowering query batch sizes due to gas issues after Fusaka;
- Use POST instead of GET endpoints to fetch validators. Solves issues seen on big nodes querying a large set of validators;
v1.18.9
This is v1.18.9 of the Smart Node fixing an issue on v1.18.7 and v1.18.8 that incorrectly used the default /data directory on Lighthouse. It also removes the options to open the Key Manager API port.
This is a recommended upgrade for all users.
If you were using Lighthouse on an affected version there are two options:
Users NOT running an archive node can resync their consensus client as the data may be a few days behind: make sure you're using a checkpoint sync URL (see instructions at the end) and run rocketpool s resync-eth2 .
If you're running an Archive node, your data should still be available on the old directory. To remove any duplicate data, check the size of the /data folder first:
docker exec rocketpool_eth2 du -h /data
If you need to reclaim that space, you can remove it with:
docker exec rocketpool_eth2 rm -rf /data
How to use Checkpoint Sync on Mainnet
If you were not using an archive node and need to resync your consensus client, it takes less than a minute.
Run rocketpool service config and go to the Consensus Client (ETH2) section.
Go to the Checkpoint Sync URL field and enter https://mainnet.checkpoint.sigp.io/
Press enter after pasting the url and save your changes (esc->tab->enter->enter).
Run rocketpool service resync-eth2 to begin using checkpoint sync.
It is ok to have errors on your logs while the node resyncs! Please give it a few minutes to finish and if the errors persist, reach out for #🙋︱support on our Discord server.
v1.18.8
v1.18.7
This is version v1.18.7 of the Smart Node including client updates, bug fixes and some new features.
This is a recommended upgrade for all users.
Client Updates
- Lodestar updated to v1.38.0;
- Lighthouse updated to v8.0.1;
- Besu updated to v25.12.0;
- Nimbus updated to v25.12.0;
- Nethermind updated to v1.35.8;
- Prysm updated to v7.1.1;
- Exporter updated to v1.10.2;
Smart Node changes
- Updated the Etherscan gas oracle to v2;
- Added decimals to reflect lower gas prices;
- Lowered batch sizes to avoid out of gas errors after Fusaka;
- Started using the keymanager api on clients using default port 5062, in preparation to set a different fee recipient per validator on Saturn (either to distributor or the megapool address). Avoid exposing this port publicly as anyone with access could change your fee recipient;
- Fixed Teku metric for number of peers (thanks to lucassaldanha);
- Improved logic to find the next submission target.
v1.18.6-devnet6
Devnet-6
v1.18.7-dev
v1.18.7-dev
v1.18.6
This is version v1.18.6 of the Smart Node with the latest high priority client updates for the Fusaka upgrade.
This is a recommended upgrade for all users and a high priority update for Nimbus users.
Client Updates
- Nimbus updated to v25.11.1;
- Teku updated to v25.11.1.
v1.18.6-devnet5
This is the Smart Node version to be used for testing devnet-5.