Notes
Nimbus v22.7.0
is a low
urgency release packing everything necessary for the upcoming Prater/Goerli merge and introducing the Nimbus validator client (currently in BETA).
Other Improvements
-
Support for fee recipient management through the Keymanager API and
through the/eth/v1/validator/prepare_beacon_proposer
Beacon API end-point:
#3864
#3901 -
Support for the post-merge optimistic sync specification:
#3793 -
More comprehensive spec-compliance in our fork-choice implementation:
#3849 -
More spec-compliant handling of
QUANTITY
values within the Engine API responses:
status-im/nim-web3#55
#3844 -
The
Slot end
log message now includes information regarding current and
upcoming sync committee duties to help you identify the most appropriate
time to restart the client during an upgrade:
#3854 -
Specifying a
WEB3_URL
environment variable is no longer mandatory
when launching beacon nodes with therun-*-beacon-node.sh
scripts:
#3810 -
The
--finalized-checkpoint-state
and the--finalized-checkpoint-block
command-line parameters can no longer be used with certain invalid inputs:
#3858 -
Specifying
--network=goerli
is now equivalent to specifying--network=prater
:
#3874
Fixes
-
A risk for invalid block proposals during high forking activity in the
network due to inappropriate inclusion of attestations from other forks:
#3893 -
Interrupted tracking of deposits, triggered by a non-responsive web3 end-point:
#3905 -
Inappropriate error returned by the REST API when broadcasting of Gossip
messages is not immediately possible:
#3843 -
Rare conditions under which P2P connections were closed inappropriately:
#3795 -
Potential inaccuracies in the
next_action_wait
metric:
#3862
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
9d9298d07324fdbaa41ee16831ce6c8d2e89ede794b9790ac6932e1f6df6259d006d804e5b535f0704aa677e5d2daf6109305203ca73f5bab2728a0df35700a0 nimbus_beacon_node
7d5b3a9841a69a6de51e0e4b98beff95f4e68bd17636fc40a759829b0c48d3ffad1d103f5c0331ffc4025d3e8263850a8ef1577c2c4f5bc8f5918de1dbc58f3c nimbus_validator_client
# Linux ARM64
173cc0fe2fc57851af619b2a6a377401cdcc9e7e7aa767676020158eab51a6481124ce1824ceb5b78283c678269fc4290752286c0dc61dd7a76dda6b88c98617 nimbus_beacon_node
3f63dc044788f4fc87188e6a99c7959f782bcf709d48c8f6a71e5b3c2847a8c0b22698d05736b57572f480cbacbf5405b164237a9b2e8ba84a4e0d2ad31afd42 nimbus_validator_client
# Linux ARM
b8ae04f042b0f375ac5ca2275387f48b9aa0fd7c68aefd1643cc3a0b2bdda298fb96bdd679e98e44735c4b98699ef381242dad799b161a564337e26be70d4fc9 nimbus_beacon_node
31da748a1370e2a3567c23e67993608899b6e9a9aace2c9ea9b456eb833a694ff3b0fda0ddc70e9bf347e499fdfa55b17b0a961bafa478d558975a638c699cf5 nimbus_validator_client
# Windows AMD64
5225c011f016f901da12c35066be22e7d5aabe7a111a3d30d64c7d22a715f7174460302a5f2367cf632384df7be8a9a4665cfd95ba485f22562e28598332ac6d nimbus_beacon_node.exe
c7f143c61693b04d9fefb37bbcec0a96089b0afef4ddab036b7c29cebc5dad74a9d4d136632cc15f75e04eff96ab054721f06b14fc4e2ac03059bd4629380a82 nimbus_validator_client.exe
# macOS AMD64
371654cc4a78b877e33bb3e1b19fc7e5e2ddd68b40dc5df72de0e75ef9459fb5572e1a25ae7cfcf4a9dbb8abc461fd948b154dfeb0fb5b1d8198debc448e0b28 nimbus_beacon_node
e180c728f6e98d8a4b65b2ddad39d1e47fe1e6182a889f9f3b3dad3e3ce450c6766ae4bb62c7d359a168f989a6cd9ca3921a6244742e37ceb64f07f512411eea nimbus_validator_client
# macOS ARM64
5cd0c88999ad818b52dc5e7092000dbf498bffaa23591d085d6a398d6b26c6d428da6410ebb4a8090e58ef2b41a82e883ba3ad8987613454aa2060a2a41c752e nimbus_beacon_node
847edba8ada0022c79d8e52d358f5b1024191fbcb60af9baf1c0b4a348f7ef86c605434a0d3600fad9f59a8fdf2ececeb0e732b4c6699cb089ea2f0d1f5c1b3a nimbus_validator_client