Merge pull request #501 from paulhauner/patch-6
Change `PENALIZED_WITHDRAWAL_TIME` to variable
This commit is contained in:
commit
1a5424591e
|
@ -1823,8 +1823,8 @@ def process_penalties_and_exits(state: BeaconState) -> None:
|
||||||
def eligible(index):
|
def eligible(index):
|
||||||
validator = state.validator_registry[index]
|
validator = state.validator_registry[index]
|
||||||
if validator.penalized_slot <= state.slot:
|
if validator.penalized_slot <= state.slot:
|
||||||
PENALIZED_WITHDRAWAL_TIME = LATEST_PENALIZED_EXIT_LENGTH * EPOCH_LENGTH // 2
|
penalized_withdrawal_time = LATEST_PENALIZED_EXIT_LENGTH * EPOCH_LENGTH // 2
|
||||||
return state.slot >= validator.penalized_slot + PENALIZED_WITHDRAWAL_TIME
|
return state.slot >= validator.penalized_slot + penalized_withdrawal_time
|
||||||
else:
|
else:
|
||||||
return state.slot >= validator.exit_slot + MIN_VALIDATOR_WITHDRAWAL_TIME
|
return state.slot >= validator.exit_slot + MIN_VALIDATOR_WITHDRAWAL_TIME
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue