Fix minor bug in `ghost_lmd`
This commit is contained in:
parent
b76eae8a71
commit
ea31ff3cea
|
@ -350,7 +350,7 @@ The beacon chain fork choice rule is a hybrid that combines justification and fi
|
||||||
```python
|
```python
|
||||||
def lmd_ghost(store, start):
|
def lmd_ghost(store, start):
|
||||||
validators = start.state.validators
|
validators = start.state.validators
|
||||||
active_validators = [validators[i] for i in range(get_active_validators(validators, start.slot))]
|
active_validators = [validators[i] for i in range(get_active_validator_indices(validators, start.slot))]
|
||||||
attestation_targets = [get_latest_attestation_target(store, validator) for validator in active_validators]
|
attestation_targets = [get_latest_attestation_target(store, validator) for validator in active_validators]
|
||||||
def get_vote_count(block):
|
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])
|
||||||
|
|
Loading…
Reference in New Issue