Update file names

This commit is contained in:
Hsiao-Wei Wang 2024-06-07 21:53:01 +08:00
parent 5dec87f90f
commit 99dfc9ab5b
No known key found for this signature in database
GPG Key ID: AE3D6B174F971DE4
4 changed files with 1 additions and 40 deletions

View File

@ -1,39 +0,0 @@
from eth2spec.test.context import expect_assertion_error
from eth2spec.test.helpers.state import get_validator_index_by_pubkey
#
# Run processing
#
def run_withdrawal_request_processing(spec, state, withdrawal_request, valid=True, success=True):
"""
Run ``process_withdrawal_request``, yielding:
- pre-state ('pre')
- withdrawal_request ('withdrawal_request')
- post-state ('post').
If ``valid == False``, run expecting ``AssertionError``
If ``success == False``, it doesn't initiate exit successfully
"""
validator_index = get_validator_index_by_pubkey(state, withdrawal_request.validator_pubkey)
yield 'pre', state
yield 'withdrawal_request', withdrawal_request
if not valid:
expect_assertion_error(lambda: spec.process_withdrawal_request(state, withdrawal_request))
yield 'post', None
return
pre_exit_epoch = state.validators[validator_index].exit_epoch
spec.process_withdrawal_request(state, withdrawal_request)
yield 'post', state
if success:
assert pre_exit_epoch == spec.FAR_FUTURE_EPOCH
assert state.validators[validator_index].exit_epoch < spec.FAR_FUTURE_EPOCH
else:
assert state.validators[validator_index].exit_epoch == pre_exit_epoch

View File

@ -47,8 +47,8 @@ if __name__ == "__main__":
'attestation',
'consolidation_request',
'deposit_request',
'withdrawal_request',
'voluntary_exit'
'withdrawal_request',
]}
electra_mods = combine_mods(_new_electra_mods, deneb_mods)