Skip to content

Commit 43c11ee

Browse files
ensi321philknows
authored andcommitted
feat: rename getValidatorMaxEffectiveBalance (#7070)
* Rename getValidatorMaxEffectiveBalance * Lint
1 parent 92300ad commit 43c11ee

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

packages/state-transition/src/block/processWithdrawals.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import {toRootHex} from "@lodestar/utils";
1414
import {CachedBeaconStateCapella, CachedBeaconStateElectra} from "../types.js";
1515
import {
1616
decreaseBalance,
17-
getValidatorMaxEffectiveBalance,
17+
getMaxEffectiveBalance,
1818
hasEth1WithdrawalCredential,
1919
hasExecutionWithdrawalCredential,
2020
isCapellaPayloadHeader,
@@ -173,8 +173,7 @@ export function getExpectedWithdrawals(
173173
});
174174
withdrawalIndex++;
175175
} else if (
176-
effectiveBalance ===
177-
(isPostElectra ? getValidatorMaxEffectiveBalance(withdrawalCredentials) : MAX_EFFECTIVE_BALANCE) &&
176+
effectiveBalance === (isPostElectra ? getMaxEffectiveBalance(withdrawalCredentials) : MAX_EFFECTIVE_BALANCE) &&
178177
balance > effectiveBalance
179178
) {
180179
// capella partial withdrawal

packages/state-transition/src/util/genesis.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {EpochCacheImmutableData} from "../cache/epochCache.js";
1818
import {processDeposit} from "../block/processDeposit.js";
1919
import {increaseBalance} from "../index.js";
2020
import {computeEpochAtSlot} from "./epoch.js";
21-
import {getActiveValidatorIndices, getValidatorMaxEffectiveBalance} from "./validator.js";
21+
import {getActiveValidatorIndices, getMaxEffectiveBalance} from "./validator.js";
2222
import {getTemporaryBlockHeader} from "./blockRoot.js";
2323
import {newFilledArray} from "./array.js";
2424
import {getNextSyncCommittee} from "./syncCommittee.js";
@@ -195,7 +195,7 @@ export function applyDeposits(
195195
const balance = balancesArr[i];
196196
const effectiveBalance = Math.min(
197197
balance - (balance % EFFECTIVE_BALANCE_INCREMENT),
198-
getValidatorMaxEffectiveBalance(validator.withdrawalCredentials)
198+
getMaxEffectiveBalance(validator.withdrawalCredentials)
199199
);
200200

201201
validator.effectiveBalance = effectiveBalance;

packages/state-transition/src/util/validator.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ export function getConsolidationChurnLimit(epochCtx: EpochCache): number {
7575
return getBalanceChurnLimit(epochCtx) - getActivationExitChurnLimit(epochCtx);
7676
}
7777

78-
export function getValidatorMaxEffectiveBalance(withdrawalCredentials: Uint8Array): number {
78+
export function getMaxEffectiveBalance(withdrawalCredentials: Uint8Array): number {
7979
// Compounding withdrawal credential only available since Electra
8080
if (hasCompoundingWithdrawalCredential(withdrawalCredentials)) {
8181
return MAX_EFFECTIVE_BALANCE_ELECTRA;
@@ -85,7 +85,7 @@ export function getValidatorMaxEffectiveBalance(withdrawalCredentials: Uint8Arra
8585
}
8686

8787
export function getActiveBalance(state: CachedBeaconStateElectra, validatorIndex: ValidatorIndex): number {
88-
const validatorMaxEffectiveBalance = getValidatorMaxEffectiveBalance(
88+
const validatorMaxEffectiveBalance = getMaxEffectiveBalance(
8989
state.validators.getReadonly(validatorIndex).withdrawalCredentials
9090
);
9191

0 commit comments

Comments
 (0)