!refactor: rename getStakedBalance() -> stakedBalanceOf()

This is to align with all the other `mp*Of` and `mp*OfAccount`
functions as discussed in #188

BREAKING CHANGE:

`getStakedBalance(address)` is now `stakedBalanceOf(address)`

Closes #188
This commit is contained in:
r4bbit
2025-03-25 13:47:10 +01:00
parent 8e4aa682c1
commit c78aaf8aa1
6 changed files with 68 additions and 68 deletions

View File

@@ -46,13 +46,13 @@
+=======================================================================================================================================+
| Deployment Cost | Deployment Size | | | | |
|-----------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
| 8425853 | 40179 | | | | |
| 8426081 | 40179 | | | | |
|-----------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
| | | | | | |
|-----------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
| Function Name | Min | Avg | Median | Max | # Calls |
|-----------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
| run | 7344531 | 7344531 | 7344531 | 7344531 | 92 |
| run | 7344553 | 7344553 | 7344553 | 7344553 | 92 |
╰-----------------------------------------------------------------------------+-----------------+---------+---------+---------+---------╯
╭---------------------------------------------------------+-----------------+-----+--------+-----+---------╮
@@ -74,13 +74,13 @@
+=========================================================================================================================================+
| Deployment Cost | Deployment Size | | | | |
|-------------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
| 5876322 | 28270 | | | | |
| 5876550 | 28270 | | | | |
|-------------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
| | | | | | |
|-------------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
| Function Name | Min | Avg | Median | Max | # Calls |
|-------------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
| runWithAdminAndProxy | 3307394 | 3307394 | 3307394 | 3307394 | 3 |
| runWithAdminAndProxy | 3307416 | 3307416 | 3307416 | 3307416 | 3 |
╰-------------------------------------------------------------------------------+-----------------+---------+---------+---------+---------╯
╭------------------------------+-----------------+--------+--------+--------+---------╮
@@ -164,7 +164,7 @@
+=============================================================================================================+
| Deployment Cost | Deployment Size | | | | |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| 3513337 | 16276 | | | | |
| 3513565 | 16276 | | | | |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| | | | | | |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
@@ -186,9 +186,7 @@
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| getAccountVaults | 5230 | 5230 | 5230 | 5230 | 4 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| getStakedBalance | 2643 | 2643 | 2643 | 2643 | 1 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| getVault | 1970 | 7411 | 1970 | 17970 | 4184 |
| getVault | 1970 | 7396 | 1970 | 17970 | 4181 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| initialize | 92752 | 92752 | 92752 | 92752 | 92 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
@@ -196,7 +194,7 @@
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| leave | 94998 | 94998 | 94998 | 94998 | 1 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| lock | 7040 | 45022 | 48575 | 90631 | 1034 |
| lock | 7040 | 44973 | 48575 | 90631 | 1034 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| migrateToVault | 13570 | 72911 | 15777 | 189386 | 3 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
@@ -208,49 +206,51 @@
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| proxiableUUID | 342 | 342 | 342 | 342 | 3 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| registerVault | 2539 | 74392 | 74970 | 74970 | 362 |
| registerVault | 2561 | 74414 | 74992 | 74992 | 362 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| rewardEndTime | 385 | 1385 | 1385 | 2385 | 2 |
| rewardEndTime | 407 | 1407 | 1407 | 2407 | 2 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| rewardStartTime | 408 | 1408 | 1408 | 2408 | 2 |
| rewardStartTime | 430 | 1430 | 1430 | 2430 | 2 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| rewardsBalanceOf | 2340 | 3544 | 3953 | 6340 | 268 |
| rewardsBalanceOf | 2273 | 3483 | 3886 | 6273 | 268 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| rewardsBalanceOfAccount | 10220 | 10220 | 10220 | 10220 | 1 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| setReward | 2508 | 105565 | 107076 | 107076 | 265 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| setRewardsSupplier | 26831 | 26831 | 26831 | 26831 | 87 |
| setRewardsSupplier | 26853 | 26853 | 26853 | 26853 | 87 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| setTrustedCodehash | 24194 | 24194 | 24194 | 24194 | 92 |
| setTrustedCodehash | 24216 | 24216 | 24216 | 24216 | 92 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| stake | 2639 | 140819 | 62283 | 248368 | 2668 |
| stake | 2639 | 141122 | 62283 | 248368 | 2668 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| stakedBalanceOf | 2600 | 2600 | 2600 | 2600 | 1 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| totalMP | 805 | 1257 | 1257 | 1710 | 6 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| totalMPAccrued | 385 | 1068 | 385 | 2385 | 4164 |
| totalMPAccrued | 385 | 1066 | 385 | 2385 | 4161 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| totalMPStaked | 429 | 1111 | 429 | 2429 | 4167 |
| totalMPStaked | 429 | 1110 | 429 | 2429 | 4164 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| totalMaxMP | 407 | 1090 | 407 | 2407 | 4164 |
| totalMaxMP | 407 | 1088 | 407 | 2407 | 4161 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| totalRewardsAccrued | 407 | 407 | 407 | 407 | 3 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| totalRewardsSupply | 998 | 1624 | 1792 | 6737 | 290 |
| totalRewardsSupply | 998 | 1627 | 1792 | 6737 | 290 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| totalShares | 662 | 662 | 662 | 662 | 6 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| totalStaked | 408 | 1090 | 408 | 2408 | 4171 |
| totalStaked | 408 | 1088 | 408 | 2408 | 4168 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| unstake | 41550 | 44252 | 41576 | 80814 | 269 |
| unstake | 41572 | 44283 | 41598 | 80836 | 269 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| updateAccount | 368194 | 368194 | 368194 | 368194 | 1 |
| updateAccount | 368128 | 368128 | 368128 | 368128 | 1 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| updateGlobalState | 15820 | 25876 | 29230 | 29230 | 8 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| updateVault | 34573 | 36925 | 34573 | 115695 | 1026 |
| updateVault | 34573 | 37046 | 34573 | 115695 | 1023 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| upgradeTo | 10235 | 10851 | 10235 | 12701 | 4 |
| upgradeTo | 10257 | 10873 | 10257 | 12723 | 4 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
| upgradeToAndCall | 3228 | 3228 | 3228 | 3228 | 1 |
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
@@ -276,23 +276,23 @@
|----------------------------------------+-----------------+--------+--------+--------+---------|
| leave | 12161 | 126408 | 69597 | 354278 | 4 |
|----------------------------------------+-----------------+--------+--------+--------+---------|
| lock | 12091 | 60441 | 64041 | 106094 | 1035 |
| lock | 12091 | 60392 | 64041 | 106094 | 1035 |
|----------------------------------------+-----------------+--------+--------+--------+---------|
| migrateToVault | 29058 | 99593 | 31265 | 238456 | 3 |
|----------------------------------------+-----------------+--------+--------+--------+---------|
| owner | 379 | 411 | 379 | 2379 | 370 |
|----------------------------------------+-----------------+--------+--------+--------+---------|
| register | 12674 | 78039 | 78600 | 78600 | 362 |
| register | 12696 | 78061 | 78622 | 78622 | 362 |
|----------------------------------------+-----------------+--------+--------+--------+---------|
| stake | 12071 | 174779 | 77776 | 303936 | 2669 |
| stake | 12071 | 175157 | 77776 | 303936 | 2669 |
|----------------------------------------+-----------------+--------+--------+--------+---------|
| stakeManager | 369 | 369 | 369 | 369 | 361 |
|----------------------------------------+-----------------+--------+--------+--------+---------|
| trustStakeManager | 7580 | 7580 | 7580 | 7580 | 1 |
|----------------------------------------+-----------------+--------+--------+--------+---------|
| unstake | 12048 | 60557 | 57019 | 111836 | 270 |
| unstake | 12048 | 60588 | 57041 | 111858 | 270 |
|----------------------------------------+-----------------+--------+--------+--------+---------|
| withdraw | 20754 | 20754 | 20754 | 20754 | 1 |
| withdraw | 20711 | 20711 | 20711 | 20711 | 1 |
╰----------------------------------------+-----------------+--------+--------+--------+---------╯
╭----------------------------------------------------+-----------------+------+--------+--------+---------╮
@@ -306,7 +306,7 @@
|----------------------------------------------------+-----------------+------+--------+--------+---------|
| Function Name | Min | Avg | Median | Max | # Calls |
|----------------------------------------------------+-----------------+------+--------+--------+---------|
| fallback | 708 | 6601 | 2454 | 394571 | 23175 |
| fallback | 708 | 6596 | 2454 | 394505 | 23157 |
|----------------------------------------------------+-----------------+------+--------+--------+---------|
| implementation | 346 | 2345 | 2346 | 2346 | 4344 |
╰----------------------------------------------------+-----------------+------+--------+--------+---------╯
@@ -322,7 +322,7 @@
|--------------------------------------------+-----------------+--------+--------+--------+---------|
| Function Name | Min | Avg | Median | Max | # Calls |
|--------------------------------------------+-----------------+--------+--------+--------+---------|
| createVault | 230924 | 247645 | 248024 | 248024 | 361 |
| createVault | 230946 | 247667 | 248046 | 248046 | 361 |
╰--------------------------------------------+-----------------+--------+--------+--------+---------╯
╭------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------╮
@@ -330,7 +330,7 @@
+===============================================================================================================================================+
| Deployment Cost | Deployment Size | | | | |
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
| 1204853 | 6207 | | | | |
| 1204853 | 6015 | | | | |
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
| | | | | | |
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
@@ -410,9 +410,9 @@
|---------------------------------------------+-----------------+-------+--------+-------+---------|
| Function Name | Min | Avg | Median | Max | # Calls |
|---------------------------------------------+-----------------+-------+--------+-------+---------|
| approve | 29075 | 31479 | 29183 | 46259 | 2664 |
| approve | 29075 | 31480 | 29183 | 46259 | 2664 |
|---------------------------------------------+-----------------+-------+--------+-------+---------|
| balanceOf | 561 | 1349 | 561 | 2561 | 4958 |
| balanceOf | 561 | 1348 | 561 | 2561 | 4955 |
|---------------------------------------------+-----------------+-------+--------+-------+---------|
| mint | 33964 | 37109 | 34072 | 68248 | 2673 |
╰---------------------------------------------+-----------------+-------+--------+-------+---------╯

View File

@@ -6,16 +6,16 @@ EmergencyExitTest:test_EmergencyExitToAlternateAddress() (gas: 455942)
EmergencyExitTest:test_EmergencyExitWithLock() (gas: 453031)
EmergencyExitTest:test_EmergencyExitWithRewards() (gas: 440921)
EmergencyExitTest:test_OnlyOwnerCanEnableEmergencyMode() (gas: 39176)
FuzzTests:testFuzz_AccrueMP(uint128,uint64,uint64) (runs: 1003, μ: 392259, ~: 358391)
FuzzTests:testFuzz_AccrueMP_Relock(uint128,uint64,uint64,uint64) (runs: 1003, μ: 492243, ~: 461616)
FuzzTests:testFuzz_EmergencyExit(uint256,uint256) (runs: 1002, μ: 518848, ~: 510133)
FuzzTests:testFuzz_Lock(uint256,uint64) (runs: 1004, μ: 776280, ~: 775635)
FuzzTests:testFuzz_Relock(uint256,uint64,uint64) (runs: 1004, μ: 399185, ~: 374421)
FuzzTests:testFuzz_Rewards(uint256,uint256,uint256,uint16,uint16) (runs: 1000, μ: 617250, ~: 618553)
FuzzTests:testFuzz_Stake(uint256,uint64) (runs: 1004, μ: 301165, ~: 268436)
FuzzTests:testFuzz_Unstake(uint128,uint64,uint16,uint128) (runs: 1003, μ: 499623, ~: 466490)
FuzzTests:testFuzz_UpdateVault(uint128,uint64,uint64) (runs: 1003, μ: 392282, ~: 358414)
IntegrationTest:testStakeFoo() (gas: 1438808)
FuzzTests:testFuzz_AccrueMP(uint128,uint64,uint64) (runs: 1003, μ: 393113, ~: 358403)
FuzzTests:testFuzz_AccrueMP_Relock(uint128,uint64,uint64,uint64) (runs: 1003, μ: 494093, ~: 461619)
FuzzTests:testFuzz_EmergencyExit(uint256,uint256) (runs: 1002, μ: 518928, ~: 510133)
FuzzTests:testFuzz_Lock(uint256,uint64) (runs: 1004, μ: 776226, ~: 775635)
FuzzTests:testFuzz_Relock(uint256,uint64,uint64) (runs: 1004, μ: 401592, ~: 374430)
FuzzTests:testFuzz_Rewards(uint256,uint256,uint256,uint16,uint16) (runs: 1000, μ: 617176, ~: 618486)
FuzzTests:testFuzz_Stake(uint256,uint64) (runs: 1004, μ: 300320, ~: 268430)
FuzzTests:testFuzz_Unstake(uint128,uint64,uint16,uint128) (runs: 1003, μ: 496639, ~: 466512)
FuzzTests:testFuzz_UpdateVault(uint128,uint64,uint64) (runs: 1003, μ: 393136, ~: 358426)
IntegrationTest:testStakeFoo() (gas: 1438852)
KarmaMintAllowanceTest:testAddKarmaDistributorOnlyOwner() (gas: 364802)
KarmaMintAllowanceTest:testBalanceOf() (gas: 441486)
KarmaMintAllowanceTest:testBalanceOfWithNoSystemTotalKarma() (gas: 49545)
@@ -56,17 +56,17 @@ KarmaTest:testRemoveKarmaDistributorOnlyOwner() (gas: 88820)
KarmaTest:testRemoveUnknownKarmaDistributor() (gas: 41398)
KarmaTest:testTotalSupply() (gas: 349329)
KarmaTest:testTransfersNotAllowed() (gas: 40241)
LeaveTest:test_LeaveShouldProperlyUpdateAccounting() (gas: 9674371)
LeaveTest:test_LeaveShouldProperlyUpdateAccounting() (gas: 9674621)
LeaveTest:test_RevertWhenStakeManagerIsTrusted() (gas: 354861)
LeaveTest:test_TrustNewStakeManager() (gas: 9725444)
LockTest:test_LockFailsWithInvalidPeriod(uint256) (runs: 1004, μ: 408039, ~: 408063)
LeaveTest:test_TrustNewStakeManager() (gas: 9725694)
LockTest:test_LockFailsWithInvalidPeriod(uint256) (runs: 1004, μ: 408038, ~: 408063)
LockTest:test_LockFailsWithNoStake() (gas: 91490)
LockTest:test_LockFailsWithZero() (gas: 364923)
LockTest:test_LockMultipleTimesExceedMaxLock() (gas: 663872)
LockTest:test_LockWithPriorLock() (gas: 597786)
LockTest:test_LockWithoutPriorLock() (gas: 473473)
LockTest:test_RevertWhenVaultToLockIsEmpty() (gas: 91490)
MaliciousUpgradeTest:test_UpgradeStackOverflowStakeManager() (gas: 2014602)
MaliciousUpgradeTest:test_UpgradeStackOverflowStakeManager() (gas: 2014624)
MathTest:test_CalcAbsoluteMaxTotalMP() (gas: 5240)
MathTest:test_CalcAccrueMP() (gas: 8599)
MathTest:test_CalcBonusMP() (gas: 19200)
@@ -80,8 +80,8 @@ NFTMetadataGeneratorSVGTest:testSetImageStringsRevert() (gas: 35891)
NFTMetadataGeneratorURLTest:testGenerateMetadata() (gas: 108341)
NFTMetadataGeneratorURLTest:testSetBaseURL() (gas: 50631)
NFTMetadataGeneratorURLTest:testSetBaseURLRevert() (gas: 36066)
RewardsStreamerMP_RewardsTest:testRewardsBalanceOf() (gas: 1330038)
RewardsStreamerMP_RewardsTest:testSetRewards() (gas: 224636)
RewardsStreamerMP_RewardsTest:testRewardsBalanceOf() (gas: 1329234)
RewardsStreamerMP_RewardsTest:testSetRewards() (gas: 224724)
RewardsStreamerMP_RewardsTest:testSetRewards_RevertsBadAmount() (gas: 61302)
RewardsStreamerMP_RewardsTest:testSetRewards_RevertsBadDuration() (gas: 101060)
RewardsStreamerMP_RewardsTest:testSetRewards_RevertsNotAuthorized() (gas: 39322)
@@ -101,13 +101,13 @@ StakeTest:test_StakeOneAccountReachingMPLimit() (gas: 535665)
StakeTest:test_StakeOneAccountWithMaxLockUp() (gas: 357244)
StakeTest:test_StakeOneAccountWithMinLockUp() (gas: 357862)
StakeTest:test_StakeOneAccountWithRandomLockUp() (gas: 357907)
StakeVaultMigrationTest:testMigrateToVault() (gas: 925734)
StakeVaultMigrationTest:test_RevertWhenMigrationVaultNotEmpty() (gas: 650930)
StakeVaultMigrationTest:testMigrateToVault() (gas: 925756)
StakeVaultMigrationTest:test_RevertWhenMigrationVaultNotEmpty() (gas: 650952)
StakeVaultMigrationTest:test_RevertWhenNotOwnerOfMigrationVault() (gas: 68087)
StakeVaultTest:testOwner() (gas: 15262)
StakingTokenTest:testOwner() (gas: 15262)
StakingTokenTest:testStakeToken() (gas: 13144)
TrustedCodehashAccessTest:test_RevertWhenProxyCloneCodehashNotTrusted() (gas: 2023424)
TrustedCodehashAccessTest:test_RevertWhenProxyCloneCodehashNotTrusted() (gas: 2023446)
UnstakeTest:test_StakeMultipleAccounts() (gas: 602102)
UnstakeTest:test_StakeMultipleAccountsAndRewards() (gas: 610594)
UnstakeTest:test_StakeMultipleAccountsMPIncreasesMaxMPDoesNotChange() (gas: 1013775)
@@ -123,16 +123,16 @@ UnstakeTest:test_StakeOneAccountReachingMPLimit() (gas: 535645)
UnstakeTest:test_StakeOneAccountWithMaxLockUp() (gas: 357266)
UnstakeTest:test_StakeOneAccountWithMinLockUp() (gas: 357862)
UnstakeTest:test_StakeOneAccountWithRandomLockUp() (gas: 357907)
UnstakeTest:test_UnstakeBonusMPAndAccuredMP() (gas: 606447)
UnstakeTest:test_UnstakeMultipleAccounts() (gas: 846296)
UnstakeTest:test_UnstakeMultipleAccountsAndRewards() (gas: 961382)
UnstakeTest:test_UnstakeOneAccount() (gas: 577948)
UnstakeTest:test_UnstakeOneAccountAndAccruedMP() (gas: 577911)
UnstakeTest:test_UnstakeOneAccountAndRewards() (gas: 498212)
UnstakeTest:test_UnstakeOneAccountWithLockUpAndAccruedMP() (gas: 594051)
UnstakeTest:test_UnstakeBonusMPAndAccuredMP() (gas: 606469)
UnstakeTest:test_UnstakeMultipleAccounts() (gas: 846340)
UnstakeTest:test_UnstakeMultipleAccountsAndRewards() (gas: 961440)
UnstakeTest:test_UnstakeOneAccount() (gas: 577982)
UnstakeTest:test_UnstakeOneAccountAndAccruedMP() (gas: 577933)
UnstakeTest:test_UnstakeOneAccountAndRewards() (gas: 498234)
UnstakeTest:test_UnstakeOneAccountWithLockUpAndAccruedMP() (gas: 594073)
UpdateVaultTest:test_UpdateAccount() (gas: 2501420)
UpgradeTest:test_RevertWhenNotOwner() (gas: 3589741)
UpgradeTest:test_UpgradeStakeManager() (gas: 9561610)
UpgradeTest:test_RevertWhenNotOwner() (gas: 3589969)
UpgradeTest:test_UpgradeStakeManager() (gas: 9561860)
VaultRegistrationTest:test_VaultRegistration() (gas: 63138)
WithdrawTest:testOwner() (gas: 15296)
WithdrawTest:test_CannotWithdrawStakedFunds() (gas: 370530)
WithdrawTest:test_CannotWithdrawStakedFunds() (gas: 370487)

View File

@@ -644,7 +644,7 @@ contract RewardsStreamerMP is
* @notice Returns the staked balance of a vault.
* @param vaultAddress The address of the vault.
*/
function getStakedBalance(address vaultAddress) external view returns (uint256) {
function stakedBalanceOf(address vaultAddress) external view returns (uint256) {
return vaultData[vaultAddress].stakedBalance;
}

View File

@@ -360,6 +360,6 @@ contract StakeVault is IStakeVault, Initializable, OwnableUpgradeable {
* @return The amount of tokens staked.
*/
function amountStaked() public view returns (uint256) {
return stakeManager.getStakedBalance(address(this));
return stakeManager.stakedBalanceOf(address(this));
}
}

View File

@@ -63,7 +63,7 @@ interface IStakeManager is ITrustedCodehashAccess, IStakeConstants {
function totalStaked() external view returns (uint256);
function totalMPAccrued() external view returns (uint256);
function totalMaxMP() external view returns (uint256);
function getStakedBalance(address _vault) external view returns (uint256 _balance);
function stakedBalanceOf(address _vault) external view returns (uint256 _balance);
function STAKING_TOKEN() external view returns (IERC20);
}

View File

@@ -37,7 +37,7 @@ contract StackOverflowStakeManager is UUPSUpgradeable, IStakeManager, TrustedCod
mapping(address account => Account data) public accounts;
// solhint-disable-next-line
function getStakedBalance(address _vault) external view override returns (uint256 _balance) {
function stakedBalanceOf(address _vault) external view override returns (uint256 _balance) {
// implementation
}
// solhint-disable-next-line