From 16f0c296c3f11e0078408348b8edad2a96260a44 Mon Sep 17 00:00:00 2001 From: tersec Date: Mon, 4 Dec 2023 19:07:20 +0000 Subject: [PATCH] use consensus spec test vectors v1.4.0-beta.5 --- ConsensusSpecPreset-mainnet.md | 7 +++++-- ConsensusSpecPreset-minimal.md | 7 +++++-- beacon_chain/spec/datatypes/base.nim | 2 +- vendor/nim-eth2-scenarios | 2 +- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/ConsensusSpecPreset-mainnet.md b/ConsensusSpecPreset-mainnet.md index d88b377a8b..4c4501e96f 100644 --- a/ConsensusSpecPreset-mainnet.md +++ b/ConsensusSpecPreset-mainnet.md @@ -2413,8 +2413,11 @@ OK: 14/14 Fail: 0/14 Skip: 0/14 ## EF - Merkle proof [Preset: mainnet] ```diff + Merkle proof - Single merkle proof - mainnet/deneb/merkle_proof/single_merkle_proof/Beacon OK ++ Merkle proof - Single merkle proof - mainnet/deneb/merkle_proof/single_merkle_proof/Beacon OK ++ Merkle proof - Single merkle proof - mainnet/deneb/merkle_proof/single_merkle_proof/Beacon OK ++ Merkle proof - Single merkle proof - mainnet/deneb/merkle_proof/single_merkle_proof/Beacon OK ``` -OK: 1/1 Fail: 0/1 Skip: 0/1 +OK: 4/4 Fail: 0/4 Skip: 0/4 ## EF - Phase 0 - Epoch Processing - Effective balance updates [Preset: mainnet] ```diff + Effective balance updates - effective_balance_hysteresis [Preset: mainnet] OK @@ -2917,4 +2920,4 @@ OK: 69/88 Fail: 0/88 Skip: 19/88 OK: 3/3 Fail: 0/3 Skip: 0/3 ---TOTAL--- -OK: 2336/2355 Fail: 0/2355 Skip: 19/2355 +OK: 2339/2358 Fail: 0/2358 Skip: 19/2358 diff --git a/ConsensusSpecPreset-minimal.md b/ConsensusSpecPreset-minimal.md index b60273090b..4c0e626d1a 100644 --- a/ConsensusSpecPreset-minimal.md +++ b/ConsensusSpecPreset-minimal.md @@ -2553,8 +2553,11 @@ OK: 4/4 Fail: 0/4 Skip: 0/4 ## EF - Merkle proof [Preset: minimal] ```diff + Merkle proof - Single merkle proof - minimal/deneb/merkle_proof/single_merkle_proof/Beacon OK ++ Merkle proof - Single merkle proof - minimal/deneb/merkle_proof/single_merkle_proof/Beacon OK ++ Merkle proof - Single merkle proof - minimal/deneb/merkle_proof/single_merkle_proof/Beacon OK ++ Merkle proof - Single merkle proof - minimal/deneb/merkle_proof/single_merkle_proof/Beacon OK ``` -OK: 1/1 Fail: 0/1 Skip: 0/1 +OK: 4/4 Fail: 0/4 Skip: 0/4 ## EF - Phase 0 - Epoch Processing - Effective balance updates [Preset: minimal] ```diff + Effective balance updates - effective_balance_hysteresis [Preset: minimal] OK @@ -3186,4 +3189,4 @@ OK: 185/207 Fail: 0/207 Skip: 22/207 OK: 3/3 Fail: 0/3 Skip: 0/3 ---TOTAL--- -OK: 2578/2600 Fail: 0/2600 Skip: 22/2600 +OK: 2581/2603 Fail: 0/2603 Skip: 22/2603 diff --git a/beacon_chain/spec/datatypes/base.nim b/beacon_chain/spec/datatypes/base.nim index 1ae832baa0..ba7079315a 100644 --- a/beacon_chain/spec/datatypes/base.nim +++ b/beacon_chain/spec/datatypes/base.nim @@ -73,7 +73,7 @@ export tables, results, json_serialization, sszTypes, beacon_time, crypto, digest, presets -const SPEC_VERSION* = "1.4.0-beta.4" +const SPEC_VERSION* = "1.4.0-beta.5" ## Spec version we're aiming to be compatible with, right now const diff --git a/vendor/nim-eth2-scenarios b/vendor/nim-eth2-scenarios index b2ec62f396..3716007701 160000 --- a/vendor/nim-eth2-scenarios +++ b/vendor/nim-eth2-scenarios @@ -1 +1 @@ -Subproject commit b2ec62f3965827abefb7d726985dc4d6995353c0 +Subproject commit 3716007701776ae7c33d9eb444a698cab9b2c4e7