mirror of
https://github.com/vacp2p/staking-reward-streamer.git
synced 2026-01-08 20:48:00 -05:00
!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:
70
.gas-report
70
.gas-report
@@ -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 |
|
||||
╰---------------------------------------------+-----------------+-------+--------+-------+---------╯
|
||||
|
||||
@@ -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)
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -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));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user