2024-09-25 15:53:59 +00:00
|
|
|
| contracts/StakeManager.sol:StakeManager contract | | | | | |
|
|
|
|
|--------------------------------------------------|-----------------|--------|--------|---------|---------|
|
|
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|
|
| 2447267 | 12701 | | | | |
|
|
|
|
| Function Name | min | avg | median | max | # calls |
|
|
|
|
| EPOCH_SIZE | 263 | 263 | 263 | 263 | 1498 |
|
|
|
|
| MAX_BOOST | 307 | 307 | 307 | 307 | 637 |
|
|
|
|
| MAX_LOCKUP_PERIOD | 361 | 361 | 361 | 361 | 4 |
|
|
|
|
| MIN_LOCKUP_PERIOD | 264 | 264 | 264 | 264 | 12 |
|
|
|
|
| YEAR | 263 | 263 | 263 | 263 | 637 |
|
|
|
|
| accounts | 1619 | 1619 | 1619 | 1619 | 144243 |
|
|
|
|
| calculateMPToMint | 740 | 740 | 740 | 740 | 1276 |
|
|
|
|
| currentEpoch | 406 | 1072 | 406 | 2406 | 54 |
|
|
|
|
| epochEnd | 649 | 649 | 649 | 4649 | 23670 |
|
|
|
|
| epochReward | 1425 | 2925 | 1425 | 5925 | 3 |
|
|
|
|
| executeAccount(address) | 171751 | 171751 | 171751 | 171751 | 2 |
|
|
|
|
| executeAccount(address,uint256) | 30909 | 76511 | 78308 | 240839 | 141830 |
|
|
|
|
| executeEpoch() | 23458 | 146010 | 147059 | 3562421 | 23559 |
|
|
|
|
| executeEpoch(uint256) | 28208 | 28242 | 28208 | 28330 | 7 |
|
|
|
|
| isVault | 562 | 970 | 562 | 2562 | 680 |
|
|
|
|
| lock | 23862 | 23862 | 23862 | 23862 | 1 |
|
|
|
|
| migrateTo | 23891 | 23897 | 23897 | 23903 | 2 |
|
|
|
|
| migration | 395 | 1395 | 1395 | 2395 | 4 |
|
|
|
|
| migrationInitialize | 24602 | 24602 | 24602 | 24602 | 1 |
|
|
|
|
| newEpoch | 788 | 788 | 788 | 788 | 5 |
|
|
|
|
| owner | 2432 | 2432 | 2432 | 2432 | 13 |
|
|
|
|
| pendingMPToBeMinted | 386 | 386 | 386 | 386 | 46422 |
|
|
|
|
| pendingReward | 386 | 1420 | 2386 | 2386 | 29 |
|
|
|
|
| previousManager | 275 | 275 | 275 | 275 | 13 |
|
|
|
|
| setVault | 46216 | 46216 | 46216 | 46216 | 139 |
|
|
|
|
| stake | 23983 | 23983 | 23983 | 23983 | 1 |
|
|
|
|
| stakeRewardEstimate | 436 | 2345 | 2436 | 2436 | 22 |
|
|
|
|
| stakedToken | 295 | 295 | 295 | 295 | 696 |
|
|
|
|
| startMigration | 108281 | 108289 | 108293 | 108293 | 3 |
|
|
|
|
| totalSupply | 762 | 1943 | 2762 | 2762 | 22 |
|
|
|
|
| totalSupplyBalance | 407 | 1807 | 2407 | 2407 | 20 |
|
|
|
|
| totalSupplyMP | 362 | 362 | 362 | 2362 | 46443 |
|
|
|
|
| unstake | 23841 | 23841 | 23841 | 23841 | 1 |
|
2024-09-11 12:05:18 +00:00
|
|
|
|
|
|
|
|
|
|
|
| contracts/StakeManager.sol:StakeRewardEstimate contract | | | | | |
|
|
|
|
|---------------------------------------------------------|-----------------|-------|--------|-------|---------|
|
|
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|
|
| 0 | 0 | | | | |
|
|
|
|
| Function Name | min | avg | median | max | # calls |
|
2024-09-25 15:53:59 +00:00
|
|
|
| getExpiredMP | 2427 | 2427 | 2427 | 2427 | 23720 |
|
2024-09-11 12:05:18 +00:00
|
|
|
| transferOwnership | 28533 | 28533 | 28533 | 28533 | 1 |
|
|
|
|
|
|
|
|
|
|
|
|
| contracts/StakeVault.sol:StakeVault contract | | | | | |
|
|
|
|
|----------------------------------------------|-----------------|--------|--------|--------|---------|
|
|
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|
|
| 0 | 0 | | | | |
|
|
|
|
| Function Name | min | avg | median | max | # calls |
|
2024-09-25 15:53:59 +00:00
|
|
|
| acceptMigration | 35280 | 35280 | 35280 | 35280 | 2 |
|
|
|
|
| leave | 35266 | 35266 | 35266 | 35266 | 1 |
|
|
|
|
| lock | 45569 | 108497 | 66661 | 254253 | 7 |
|
|
|
|
| owner | 362 | 362 | 362 | 362 | 679 |
|
|
|
|
| stake | 27265 | 284241 | 267959 | 354106 | 684 |
|
2024-09-11 12:05:18 +00:00
|
|
|
| stakedToken | 212 | 212 | 212 | 212 | 2 |
|
2024-09-25 15:53:59 +00:00
|
|
|
| unstake | 42429 | 104547 | 80498 | 272053 | 11 |
|
2024-09-11 12:05:18 +00:00
|
|
|
|
|
|
|
|
|
|
|
| contracts/VaultFactory.sol:VaultFactory contract | | | | | |
|
|
|
|
|--------------------------------------------------|-----------------|--------|--------|--------|---------|
|
|
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|
|
| 0 | 0 | | | | |
|
|
|
|
| Function Name | min | avg | median | max | # calls |
|
2024-09-25 15:53:59 +00:00
|
|
|
| createVault | 696553 | 696553 | 696553 | 696553 | 683 |
|
2024-09-11 12:05:18 +00:00
|
|
|
| setStakeManager | 23710 | 26669 | 26076 | 30222 | 3 |
|
|
|
|
| stakeManager | 368 | 1868 | 2368 | 2368 | 4 |
|
|
|
|
|
|
|
|
|
|
|
|
| lib/openzeppelin-contracts/contracts/token/ERC20/ERC20.sol:ERC20 contract | | | | | |
|
|
|
|
|---------------------------------------------------------------------------|-----------------|-------|--------|-------|---------|
|
|
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|
|
| 0 | 0 | | | | |
|
|
|
|
| Function Name | min | avg | median | max | # calls |
|
2024-09-25 15:53:59 +00:00
|
|
|
| approve | 46175 | 46240 | 46199 | 46367 | 679 |
|
|
|
|
| balanceOf | 561 | 2102 | 2561 | 2561 | 30842 |
|
2024-09-11 12:05:18 +00:00
|
|
|
|
|
|
|
|
|
|
|
| script/Deploy.s.sol:Deploy contract | | | | | |
|
|
|
|
|-------------------------------------|-----------------|---------|---------|---------|---------|
|
|
|
|
| Deployment Cost | Deployment Size | | | | |
|
2024-09-25 15:53:59 +00:00
|
|
|
| 6048121 | 29198 | | | | |
|
2024-09-11 12:05:18 +00:00
|
|
|
| Function Name | min | avg | median | max | # calls |
|
2024-09-25 15:53:59 +00:00
|
|
|
| run | 5301161 | 5301161 | 5301161 | 5301161 | 66 |
|
2024-09-11 12:05:18 +00:00
|
|
|
|
|
|
|
|
|
|
|
| script/DeployMigrationStakeManager.s.sol:DeployMigrationStakeManager contract | | | | | |
|
|
|
|
|-------------------------------------------------------------------------------|-----------------|---------|---------|---------|---------|
|
|
|
|
| Deployment Cost | Deployment Size | | | | |
|
2024-09-25 15:53:59 +00:00
|
|
|
| 3211677 | 15966 | | | | |
|
2024-09-11 12:05:18 +00:00
|
|
|
| Function Name | min | avg | median | max | # calls |
|
2024-09-25 15:53:59 +00:00
|
|
|
| run | 2286831 | 2286831 | 2286831 | 2286831 | 19 |
|
2024-09-11 12:05:18 +00:00
|
|
|
|
|
|
|
|
|
|
|
| script/DeploymentConfig.s.sol:DeploymentConfig contract | | | | | |
|
|
|
|
|---------------------------------------------------------|-----------------|-----|--------|-----|---------|
|
|
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|
|
| 0 | 0 | | | | |
|
|
|
|
| Function Name | min | avg | median | max | # calls |
|
2024-09-25 15:53:59 +00:00
|
|
|
| activeNetworkConfig | 455 | 455 | 455 | 455 | 132 |
|
2024-09-11 12:05:18 +00:00
|
|
|
|
|
|
|
|
|
|
|
| test/mocks/BrokenERC20.s.sol:BrokenERC20 contract | | | | | |
|
|
|
|
|---------------------------------------------------|-----------------|-------|--------|-------|---------|
|
|
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|
|
| 0 | 0 | | | | |
|
|
|
|
| Function Name | min | avg | median | max | # calls |
|
|
|
|
| approve | 46175 | 46175 | 46175 | 46175 | 1 |
|
|
|
|
| balanceOf | 561 | 1227 | 561 | 2561 | 3 |
|
|
|
|
|
|
|
|
|
|
|
|
| test/script/DeployBroken.s.sol:DeployBroken contract | | | | | |
|
|
|
|
|------------------------------------------------------|-----------------|---------|---------|---------|---------|
|
|
|
|
| Deployment Cost | Deployment Size | | | | |
|
2024-09-25 15:53:59 +00:00
|
|
|
| 4732891 | 22996 | | | | |
|
2024-09-11 12:05:18 +00:00
|
|
|
| Function Name | min | avg | median | max | # calls |
|
2024-09-25 15:53:59 +00:00
|
|
|
| run | 4140983 | 4140983 | 4140983 | 4140983 | 1 |
|
2024-09-11 12:05:18 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|