mirror of
https://github.com/status-im/eth2.0-specs.git
synced 2025-01-20 15:38:55 +00:00
Fix bug in get_active_balance()
This commit is contained in:
parent
1a65d4f648
commit
52e9552bbd
@ -404,12 +404,8 @@ def get_consolidation_churn_limit(state: BeaconState) -> Gwei:
|
||||
|
||||
```python
|
||||
def get_active_balance(state: BeaconState, validator_index: ValidatorIndex) -> Gwei:
|
||||
active_balance_ceil = (
|
||||
MIN_ACTIVATION_BALANCE
|
||||
if has_eth1_withdrawal_credential(state.validators[validator_index])
|
||||
else MAX_EFFECTIVE_BALANCE_EIP7251
|
||||
)
|
||||
return min(state.balances[validator_index], active_balance_ceil)
|
||||
max_effective_balance = get_validator_max_effective_balance(state.validators[validator_index])
|
||||
return min(state.balances[validator_index], max_effective_balance)
|
||||
```
|
||||
|
||||
### Beacon state mutators
|
||||
|
Loading…
x
Reference in New Issue
Block a user