Skip to content

Releases: rocket-pool/smartnode

v1.19.1

13 Feb 19:45
5cc8f44

Choose a tag to compare

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 usableCredit when calculating the remaining amount to be sent for partial credit deposits;
  • Add the assign-deposits command;
  • 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

12 Feb 16:45
45bee81

Choose a tag to compare

v1.19.1-dev Pre-release
Pre-release

v1.19.1-dev

v1.19.0

12 Feb 01:00
45bee81

Choose a tag to compare

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-eth2 to 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 claims command section with a claim-all command 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

11 Feb 03:34
bf08c54

Choose a tag to compare

v1.19.0-rc4 Pre-release
Pre-release

v1.19.0-rc4

v1.19.0-rc3

06 Feb 02:59
0082ccb

Choose a tag to compare

v1.19.0-rc3 Pre-release
Pre-release

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;

v1.19.0-rc2

06 Feb 00:11
v1.19.0-rc2
255bd55

Choose a tag to compare

v1.19.0-rc2 Pre-release
Pre-release

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

03 Feb 02:02
47ff2a0

Choose a tag to compare

v1.19.0-rc1 Pre-release
Pre-release

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

13 Jan 16:04
v1.18.10
4d36cb3

Choose a tag to compare

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

11 Jan 16:40
v1.18.9
52e3c07

Choose a tag to compare

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

07 Jan 16:45
v1.18.8

Choose a tag to compare

This is version v1.18.8 of the Smart Node fixing an issue on v1.18.7 handling rewards events.

This is a recommended upgrade for all users.

Client Updates

  • Prysm updated to v7.1.2.

Smart Node changes

  • Fix rewards events.