Merge branch 'feat/eip-7495' into feat_eip-7688
This commit is contained in:
commit
81fe2e00ae
27
CHANGELOG.md
27
CHANGELOG.md
|
@ -1,3 +1,30 @@
|
|||
2024-09-30 v24.9.0
|
||||
==================
|
||||
|
||||
Nimbus `v24.9.0` is a `low-urgency` release with beacon API improvements and stability fixes.
|
||||
|
||||
### Improvements
|
||||
|
||||
* Add support for getBlockRewards and getSyncCommitteeRewards beacon API endpoints:
|
||||
https://github.com/status-im/nimbus-eth2/pull/6556
|
||||
|
||||
* Add support for publishAggregateAndProofsV2 beacon API endpoint:
|
||||
https://github.com/status-im/nimbus-eth2/pull/6546
|
||||
|
||||
* Add support for getPoolAttestationsV2 beacon API endpoint:
|
||||
https://github.com/status-im/nimbus-eth2/pull/6511
|
||||
|
||||
### Fixes
|
||||
|
||||
* Web3signer always resolves DNS hostnames:
|
||||
https://github.com/status-im/nimbus-eth2/pull/6567
|
||||
|
||||
* Avoid potential crash while initializing UPnP:
|
||||
https://github.com/status-im/nimbus-eth2/pull/6538
|
||||
|
||||
* Fix missing field values in Deneb and Electra getBlindedBlock beacon API endpoint responses:
|
||||
https://github.com/status-im/nimbus-eth2/pull/6569
|
||||
|
||||
2024-08-29 v24.8.0
|
||||
==================
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ const
|
|||
"Copyright (c) 2019-" & compileYear & " Status Research & Development GmbH"
|
||||
|
||||
versionMajor* = 24
|
||||
versionMinor* = 8
|
||||
versionMinor* = 9
|
||||
versionBuild* = 0
|
||||
|
||||
versionBlob* = "stateofus" # Single word - ends up in the default graffiti
|
||||
|
|
|
@ -130,10 +130,8 @@ proc loadSteps(
|
|||
proc runTest(suiteName, path: string, consensusFork: static ConsensusFork) =
|
||||
let relativePathComponent = path.relativeTestPathComponent()
|
||||
test "Light client - Data collection - " & relativePathComponent:
|
||||
let (cfg, unknowns) = readRuntimeConfig(path/"config.yaml")
|
||||
doAssert unknowns.len == 0
|
||||
|
||||
let
|
||||
(cfg, _) = readRuntimeConfig(path/"config.yaml")
|
||||
initial_state = loadForkedState(
|
||||
path/"initial_state.ssz_snappy", consensusFork)
|
||||
db = BeaconChainDB.new("", cfg = cfg, inMemory = true)
|
||||
|
|
|
@ -134,11 +134,6 @@ proc runTest(suiteName, path: string) =
|
|||
Exception, IOError, PresetFileError, PresetIncompatibleError].} =
|
||||
let (cfg, _) = readRuntimeConfig(path/"config.yaml")
|
||||
|
||||
when false:
|
||||
# TODO evaluate whether this is useful and if so, fix it
|
||||
# Unhandled defect: nimbus-eth2/tests/consensus_spec/test_fixture_light_client_sync.nim(131, 16) `unknowns.len == 0` Unknown config constants: @["MAXIMUM_GOSSIP_CLOCK_DISPARITY", "ATTESTATION_PROPAGATION_SLOT_RANGE", "MAX_REQUEST_BLOCKS", "SUBNETS_PER_NODE", "TTFB_TIMEOUT", "MIN_EPOCHS_FOR_BLOCK_REQUESTS", "MESSAGE_DOMAIN_VALID_SNAPPY", "ATTESTATION_SUBNET_EXTRA_BITS", "MAX_CHUNK_SIZE", "EPOCHS_PER_SUBNET_SUBSCRIPTION", "GOSSIP_MAX_SIZE", "ATTESTATION_SUBNET_PREFIX_BITS", "MESSAGE_DOMAIN_INVALID_SNAPPY", "RESP_TIMEOUT"] [AssertionDefect]
|
||||
doAssert unknowns.len == 0, "Unknown config constants: " & $unknowns
|
||||
|
||||
type TestMetaYaml {.sparse.} = object
|
||||
genesis_validators_root: string
|
||||
trusted_block_root: string
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 7c9955fc47bdb9fdddbe04bab74200ba5a363d87
|
||||
Subproject commit 481b039c8032c80cbfda43f6da7001a7cf6df86b
|
Loading…
Reference in New Issue