v22.6.1
Notes
Nimbus v22.6.1
is a low-urgency
release which comes pre-configured with the correct TTD value for the Sepolia network and improves the behavior of Nimbus in merge testnets.
Improvement
- Allow testing the Engine API JWT credentials even before the merge.
#3786
Fixes
-
Lack of detection of the connected execution client's network when attached to the Engine API port.
#3804 -
Logic error leading to a premature start of the
exchange transition configuration
Engine API requests.
#3809 -
Inappropriate inclusion of the
execution_optimistic
field in REST responses before the merge.
#3807
Nimbus v22.6.0
(low-urgency
) brings support for the merge testnets Ropsten and Sepolia (please stay tuned for TTD announcements for the latter) and a lot of polish where we've taken the time to address a long list of UX improvements and bug fixes suggested or reported by our users. We are deeply grateful to everybody who contributed valuable feedback for this release.
Improvements (v22.6.0
)
-
The execution layer priority fees recipient address can be configured individually for each validator.
#3652 -
Through better defaults, the parameters
--rest-url
,--trusted-node-url
can be omitted if the targeted node is running on the same machine.
#3689 -
Improved spec-compliance with the Beacon API and the Engine API as defined after the merge.
#3679
#3780 -
The custom error code
1031
will signal a detected doppelganger on the network. This can be handled in the Nimbus's service supervisor to prevent an automatic restart.
#3728 -
The Nimbus status bar can be configured to display the current version number.
#3747 -
Specifying the
--terminal-total-difficulty-override
parameter is no longer necessary for the Ropsten network.
#3754 -
Built-in support for the Sepolia network which will launch on June 20th and reach TTD shortly after.
#3762 -
More robust syncing with the connected execution layer node in Bellatrix-enabled networks.
#3759 -
The
web3 test
command is now compatible with nodes that have been configured to serve only the Engine API.
#3761
Fixes (v22.6.0
)
-
A rare crash triggered when using a HTTP web3 URL.
#3669 -
ERA checkpoint sync failing with "Backfill block must have a summary".
#3675 -
Incorrect sync progress indicator shortly after a trusted node sync
#3736 -
Incorrect values returned by the
/eth/v1/node/syncing
API under rare circumstances.
#3720 -
Misleading log message when an attestation was not delivered to any peer.
#3737 -
Incorrect handling of case-sensitive web3 URLs.
#3757 -
Incorrect encoding of the
current_epoch_participation
andprevious_epoch_participation
fields in the REST requests returningBeaconState
results.
#3776 -
Incorrect URL for the Keymanager delete keystores request.
#3727 -
Non-standard encoding required by the Keymanager API for the import keystores request.
#3768 -
A significant source of omitted events in the REST events API.
#3664 -
Incorrect parsing of the
weak-subjectivity-checkpoint
parameter.
#3765 -
Lack of support for trailing commas in lists and inline tables in the TOML config files.
status-im/nim-toml-serialization#47
Urgency guidelines
low-urgency
: update at your own convenience, sometime within our normal update cycle of two weeks
medium-urgency
: may contain an important stability fix, it is better to update sooner rather than later
high-urgency
: update as soon as you can, this is a critical update required for Nimbus to function correctly
SHA512 checksums
# Linux AMD64
39429e5c9ed0e09211ed6b41dec2b35b2e13a02eb5869f845b38c5acbe28d7144446e6d836a01ad468589e8cc32b6024d05cbe4cb4c71db7b72def71037bd687 nimbus_beacon_node
# Linux ARM64
34e8789b26837b262a7b0d045013440c2b1f56202d25c2d20d29eea64566c9da5824f963e1d5a18ee35a769f3878b2106d1ac727ab2b6f4269bc9e84ca552559 nimbus_beacon_node
# Linux ARM
12ee6d8d70318766d9e18a7c8f040b5e69deb11347f15f1d5466dd8c5ecb078c827de3dd43e0557cdd30524405abfdde33dbbcdcfe9585321cee982a9cfb29e1 nimbus_beacon_node
# Windows AMD64
b90e89069cf6e84d0d202730dc54b13ee9e4193f5c335feb9350144dc9d1faff87653a2b01ff2135597d2ca40cad3821bfcf489a9d016db300341506478a55fa nimbus_beacon_node.exe
# macOS AMD64
443070f8d5587eb3db77cf095563feb4a1b242bd2838d8a7eb2ad5ae0e8efe5d6651356d7acc0333c99a73fee7be73d39206966c3717497785b7d5bd9c076bb0 nimbus_beacon_node
# macOS ARM64
10017c6f47e233c34b49f6b12bc53f92daab3311fb2e310a9bca3197a6b9c94b5f42a415dee6a342694277edcc6dc77eb77cb39cde974bc5b7734f98d5b830a2 nimbus_beacon_node