From d202f620de036df40c2ef6268e7b10f8c1e5696b Mon Sep 17 00:00:00 2001 From: Hsiao-Wei Wang Date: Wed, 23 Nov 2022 05:09:12 +0800 Subject: [PATCH] Fix EIP4844 previous_version in tests --- tests/core/pyspec/eth2spec/test/helpers/fork_transition.py | 3 +++ tests/core/pyspec/eth2spec/test/helpers/genesis.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/core/pyspec/eth2spec/test/helpers/fork_transition.py b/tests/core/pyspec/eth2spec/test/helpers/fork_transition.py index 0280bc7fb..1e3374a64 100644 --- a/tests/core/pyspec/eth2spec/test/helpers/fork_transition.py +++ b/tests/core/pyspec/eth2spec/test/helpers/fork_transition.py @@ -165,6 +165,9 @@ def do_fork(state, spec, post_spec, fork_epoch, with_block=True, operation_dict= elif post_spec.fork == CAPELLA: assert state.fork.previous_version == post_spec.config.BELLATRIX_FORK_VERSION assert state.fork.current_version == post_spec.config.CAPELLA_FORK_VERSION + elif post_spec.fork == EIP4844: + assert state.fork.previous_version == post_spec.config.CAPELLA_FORK_VERSION + assert state.fork.current_version == post_spec.config.EIP4844_FORK_VERSION if with_block: return state, _state_transition_and_sign_block_at_slot(post_spec, state, operation_dict=operation_dict) diff --git a/tests/core/pyspec/eth2spec/test/helpers/genesis.py b/tests/core/pyspec/eth2spec/test/helpers/genesis.py index ee3068788..d758936e9 100644 --- a/tests/core/pyspec/eth2spec/test/helpers/genesis.py +++ b/tests/core/pyspec/eth2spec/test/helpers/genesis.py @@ -60,7 +60,7 @@ def create_genesis_state(spec, validator_balances, activation_threshold): previous_version = spec.config.BELLATRIX_FORK_VERSION current_version = spec.config.CAPELLA_FORK_VERSION elif spec.fork == EIP4844: - previous_version = spec.config.BELLATRIX_FORK_VERSION + previous_version = spec.config.CAPELLA_FORK_VERSION current_version = spec.config.EIP4844_FORK_VERSION state = spec.BeaconState(