diff --git a/tests/core/pyspec/eth2spec/test/capella/block_processing/test_process_withdrawals.py b/tests/core/pyspec/eth2spec/test/capella/block_processing/test_process_withdrawals.py index 73ee9fb39..9bf70b56d 100644 --- a/tests/core/pyspec/eth2spec/test/capella/block_processing/test_process_withdrawals.py +++ b/tests/core/pyspec/eth2spec/test/capella/block_processing/test_process_withdrawals.py @@ -9,11 +9,11 @@ from eth2spec.test.helpers.state import next_slot def prepare_withdrawal_queue(spec, state, num_withdrawals): pre_queue_len = len(state.withdrawal_queue) - + validator_len = len(state.validators) for i in range(num_withdrawals): withdrawal = spec.Withdrawal( index=i + 5, - validator_index=i + 1000, + validator_index=(i + 1000) % validator_len, address=b'\x42' * 20, amount=200000 + i, )