Reduce width of vyper code

This commit is contained in:
vbuterin 2018-11-25 22:22:15 -05:00 committed by GitHub
parent 9fde4e312d
commit 2902170b26
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 3 deletions

View File

@ -362,10 +362,13 @@ The beacon chain fork choice rule is a hybrid that combines justification and fi
```python
def lmd_ghost(store, start):
validators = start.state.validators
active_validators = [validators[i] for i in get_active_validator_indices(validators, start.slot)]
attestation_targets = [get_latest_attestation_target(store, validator) for validator in active_validators]
active_validators = [validators[i] for i in
get_active_validator_indices(validators, start.slot)]
attestation_targets = [get_latest_attestation_target(store, validator)
for validator in active_validators]
def get_vote_count(block):
return len([target for target in attestation_targets if get_ancestor(store, target, block.slot) == block])
return len([target for target in attestation_targets if
get_ancestor(store, target, block.slot) == block])
head = start
while 1: