github status-im/nimbus-eth2 v24.1.1

latest releases: v24.9.0, nightly, v24.8.0...
8 months ago

Notes

Nimbus v24.1.1 is a hotfix addressing a problem introduced in the v24.1.0 release. Nimbus was crashing immediately after being connected to an execution layer node which is not fully synced. All users of v24.1.0 are advised to upgrade at their earliest convenience.


Nimbus v24.1.0 was a low-urgency upgrade bringing full support for the upcoming Cancun-Deneb hard-fork on the Goerli testnet and introducing the /eth/v3/validator/blocks/{slot} Beacon API end-point that greatly simplifies the implementation of profit-optimising validator clients.

Improvements

  • Nimbus now includes the latest Goerli-Prater metadata, scheduling the Cancun-Deneb hard-fork:
    #5680

  • The Nimbus beacon node now supports the /eth/v3/validator/blocks/{slot} Beacon API end-point:
    #5474
    https://ethereum.github.io/beacon-APIs/?urls.primaryName=dev#/Validator/produceBlockV3

  • Nimbus now accepts POST requests to the /eth/v1/beacon/states/{state_id}/validators and /eth/v1/beacon/states/{state_id}/validator_balances Beacon API end-points:
    #5632
    ethereum/beacon-APIs#367

  • Nimbus now follows the latest specification regarding the deprecated /eth/v1/validator/blinded_blocks/{slot} Beacon API end-point:
    #5639

  • Nimbus now uses the latest set of bootstrap nodes for the Gnosis chain:
    #5656

Fixes

  • Nimbus was sending unnecessary redundant forkChoiceUpdated notifications to the execution layer:
    #5635

  • Nimbus was returning incorrect responses on requests for blocks at empty slots when working with ERA files:
    #5641

  • The Nimbus validator client was not sending Builder API registration messages at the correct time:
    #5663

  • Nimbus was ignoring a specified --jwt-secret option when no --el option was provided and the default localhost URL was being used:
    #5671
    #5665

Breaking Changes

  • Machine consumers of Nimbus logs should be updated, as the abbreviated value of the NOTICE log level has been renamed from NOT to NTC:
    #5634

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
e10dca823fa1d880f13ff0d6e6f6ecea41bb1e774e3897d021a0fcc1d4ca02f3100a7db0316f495d708a8b7c1ffc2076d1ef924151de0ee4fefb54a4854b267b  nimbus_beacon_node
f1b72938621ea5dbbd03a71bcfb4f0a762b37072808912d9fe0cda0ba246d9d60dcffa0c24a2ec9041e5efaee8205549d0ea19d609cc0244a3ee182996f038bd  nimbus_validator_client
# Linux ARM64
716b7b8772280a2939c210afce6e3f53c7a0a8f88db272ffabe3fb9fc16dffd76344eaca3e83f6e15f245503faf1d60075d98b1a7897bafcd1c888377d389d26  nimbus_beacon_node
7364dfbfe776f2abb41d143579f63a81abc115726cc80082449df5a1ba069c8d5996611398dbb0af898fc3e4ed121a2225ade7a338aeabd58808195b2a72106c  nimbus_validator_client
# Linux ARM
dbf45af0512bbb1750237a1ba8cfd03797139c3ba667c363e4bffd65b37f0654c1f256d3405f8bf79c09ae970bb6dc8fc098b81195ad38d22b549642b2bf444f  nimbus_beacon_node
10d3320003fe7172b2bdd2d15766f108e338aa3d25e81b04ba8a2ff92a8a35e7c84237b94fad774c3d3a90935182e5bca2677216000938481f98611e9d99164a  nimbus_validator_client
# Windows AMD64
a9c8f04854273068f8cd0960db957adfc6a3f1a2247b9226a77400174ad924ced73e5013d8f201cd02a2ae0806630e2ce5ba0e33a1de4efa15f78de5104622b7  nimbus_beacon_node.exe
83b57080ad6128e144337aeb237766959e8ede3b5711736a4f67ad9805ff7aa8fede8f9d47ea741677d421f5013381b337f3946bc0e3ae58028d5193f7ddb191  nimbus_validator_client.exe
# macOS AMD64
b4e429e28c860db9de9cd2beda7c33ee51da5f669759e3e7ff49282a6a6a97e57fe5b4713fd00e000da11e09e3aa269693b0bf81b05e52df3a5f713ce7ec54db  nimbus_beacon_node
11d79e30e4ea0daa35fe4ac76a7863d9d3665860d889552ec296b2527144c3a636f2ac49be374f20de3ad423016a0699682aaff6b6804448215da88844f5a2c3  nimbus_validator_client
# macOS ARM64
f1061d4fb64fe72b60ec1d4fd5bb6483fb80957a81d536b57d3b1cb193bbd78d4a948166680b621f3c55c24667a837f892e350122cb9611f595fa79a272299e4  nimbus_beacon_node
e92e0a14e36a3d9a6e0baadab7b631fd7913ed3b75475a7aca7f9c183df65acb11f740074938a58c713218791160b260f8c0feb33d8b2724610bc31250a6f011  nimbus_validator_client

Don't miss a new nimbus-eth2 release

NewReleases is sending notifications on new releases.