mirror of
https://github.com/vacp2p/staking-reward-streamer.git
synced 2026-01-08 20:48:00 -05:00
435 lines
47 KiB
Plaintext
435 lines
47 KiB
Plaintext
|
|
╭-------------------------------------------------------------------------------------------+-----------------+--------+--------+--------+---------╮
|
|
| lib/openzeppelin-contracts/contracts/proxy/ERC1967/ERC1967Proxy.sol:ERC1967Proxy Contract | | | | | |
|
|
+==================================================================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|-------------------------------------------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| 0 | 1374 | | | | |
|
|
|-------------------------------------------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| | | | | | |
|
|
|-------------------------------------------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|-------------------------------------------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| fallback | 5307 | 133628 | 190929 | 190965 | 507 |
|
|
╰-------------------------------------------------------------------------------------------+-----------------+--------+--------+--------+---------╯
|
|
|
|
╭-----------------------------------------------------+-----------------+---------+---------+---------+---------╮
|
|
| script/DeployKarma.s.sol:DeployKarmaScript Contract | | | | | |
|
|
+===============================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|-----------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| 4821705 | 23344 | | | | |
|
|
|-----------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| | | | | | |
|
|
|-----------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|-----------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| run | 4020680 | 4020680 | 4020680 | 4020680 | 110 |
|
|
╰-----------------------------------------------------+-----------------+---------+---------+---------+---------╯
|
|
|
|
╭-----------------------------------------------------------+-----------------+---------+---------+---------+---------╮
|
|
| script/DeployKarmaNFT.s.sol:DeployKarmaNFTScript Contract | | | | | |
|
|
+=====================================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|-----------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| 4469681 | 21713 | | | | |
|
|
|-----------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| | | | | | |
|
|
|-----------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|-----------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| runForTest | 3621745 | 3621745 | 3621745 | 3621745 | 10 |
|
|
╰-----------------------------------------------------------+-----------------+---------+---------+---------+---------╯
|
|
|
|
╭-----------------------------------------------------------------------------+-----------------+---------+---------+---------+---------╮
|
|
| script/DeployRewardsStreamerMP.s.sol:DeployRewardsStreamerMPScript Contract | | | | | |
|
|
+=======================================================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|-----------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| 8388181 | 40003 | | | | |
|
|
|-----------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| | | | | | |
|
|
|-----------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|-----------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| run | 7309252 | 7309252 | 7309252 | 7309252 | 85 |
|
|
╰-----------------------------------------------------------------------------+-----------------+---------+---------+---------+---------╯
|
|
|
|
╭---------------------------------------------------------+-----------------+------+--------+------+---------╮
|
|
| script/DeploymentConfig.s.sol:DeploymentConfig Contract | | | | | |
|
|
+============================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|---------------------------------------------------------+-----------------+------+--------+------+---------|
|
|
| 0 | 9183 | | | | |
|
|
|---------------------------------------------------------+-----------------+------+--------+------+---------|
|
|
| | | | | | |
|
|
|---------------------------------------------------------+-----------------+------+--------+------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|---------------------------------------------------------+-----------------+------+--------+------+---------|
|
|
| activeNetworkConfig | 597 | 2753 | 597 | 6597 | 320 |
|
|
╰---------------------------------------------------------+-----------------+------+--------+------+---------╯
|
|
|
|
╭-------------------------------------------------------------------------------+-----------------+---------+---------+---------+---------╮
|
|
| script/UpgradeRewardsStreamerMP.s.sol:UpgradeRewardsStreamerMPScript Contract | | | | | |
|
|
+=========================================================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|-------------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| 5838668 | 28094 | | | | |
|
|
|-------------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| | | | | | |
|
|
|-------------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|-------------------------------------------------------------------------------+-----------------+---------+---------+---------+---------|
|
|
| runWithAdminAndProxy | 3272114 | 3272114 | 3272114 | 3272114 | 3 |
|
|
╰-------------------------------------------------------------------------------+-----------------+---------+---------+---------+---------╯
|
|
|
|
╭------------------------------+-----------------+--------+--------+--------+---------╮
|
|
| src/Karma.sol:Karma Contract | | | | | |
|
|
+=====================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| 0 | 10047 | | | | |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| | | | | | |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| acceptOwnership | 12020 | 12020 | 12020 | 12020 | 1 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| addRewardDistributor | 2589 | 65323 | 70586 | 70586 | 146 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| allowance | 482 | 482 | 482 | 482 | 3 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| approve | 419 | 419 | 419 | 419 | 3 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| balanceOf | 21019 | 21019 | 21019 | 21019 | 9 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| getRewardDistributors | 5140 | 7384 | 7384 | 9628 | 6 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| initialize | 95872 | 95872 | 95872 | 95872 | 110 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| mint | 2654 | 58515 | 74916 | 74916 | 18 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| mintAllowance | 28286 | 28322 | 28322 | 28359 | 2 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| owner | 2363 | 2363 | 2363 | 2363 | 3 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| removeRewardDistributor | 2632 | 12148 | 4824 | 28990 | 9 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| setReward | 22043 | 152017 | 164241 | 164241 | 289 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| totalSupply | 24827 | 24827 | 24827 | 24827 | 11 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| transfer | 417 | 417 | 417 | 417 | 3 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| transferFrom | 511 | 511 | 511 | 511 | 3 |
|
|
|------------------------------+-----------------+--------+--------+--------+---------|
|
|
| transferOwnership | 26328 | 26328 | 26328 | 26328 | 1 |
|
|
╰------------------------------+-----------------+--------+--------+--------+---------╯
|
|
|
|
╭-------------------------------------------------+-----------------+-------+--------+-------+---------╮
|
|
| src/KarmaNFT.sol:KarmaNFT Contract | | | | | |
|
|
+======================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| 766312 | 3518 | | | | |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| | | | | | |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| approve | 393 | 393 | 393 | 393 | 1 |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| getApproved | 296 | 296 | 296 | 296 | 1 |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| isApprovedForAll | 510 | 510 | 510 | 510 | 1 |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| metadataGenerator | 2325 | 2325 | 2325 | 2325 | 1 |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| safeTransferFrom(address,address,uint256) | 485 | 485 | 485 | 485 | 1 |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| safeTransferFrom(address,address,uint256,bytes) | 655 | 655 | 655 | 655 | 1 |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| setApprovalForAll | 475 | 475 | 475 | 475 | 1 |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| setMetadataGenerator | 24036 | 27334 | 28983 | 28983 | 3 |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| tokenURI | 75722 | 75722 | 75722 | 75722 | 1 |
|
|
|-------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| transferFrom | 530 | 530 | 530 | 530 | 1 |
|
|
╰-------------------------------------------------+-----------------+-------+--------+-------+---------╯
|
|
|
|
╭------------------------------------------------------+-----------------+--------+--------+--------+---------╮
|
|
| src/RewardsStreamerMP.sol:RewardsStreamerMP Contract | | | | | |
|
|
+=============================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| 3475689 | 16100 | | | | |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| | | | | | |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| MAX_LOCKUP_PERIOD | 383 | 383 | 383 | 383 | 4 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| MAX_MULTIPLIER | 263 | 263 | 263 | 263 | 16 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| MIN_LOCKUP_PERIOD | 309 | 309 | 309 | 309 | 15 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| compound | 38087 | 77050 | 77050 | 116013 | 2 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| emergencyModeEnabled | 2421 | 2421 | 2421 | 2421 | 263 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| enableEmergencyMode | 2543 | 25291 | 25457 | 25457 | 264 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| getAccountTotalMaxMP | 21191 | 21191 | 21191 | 21191 | 1 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| getAccountTotalStakedBalance | 21170 | 21170 | 21170 | 21170 | 1 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| getAccountVaults | 5230 | 5230 | 5230 | 5230 | 4 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| getStakedBalance | 2643 | 2643 | 2643 | 2643 | 1 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| getVault | 17970 | 17970 | 17970 | 17970 | 2130 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| initialize | 92753 | 92753 | 92753 | 92753 | 85 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| lastRewardTime | 2407 | 2407 | 2407 | 2407 | 2 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| leave | 90373 | 90373 | 90373 | 90373 | 1 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| lock | 7040 | 69948 | 71758 | 88871 | 1032 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| migrateToVault | 13570 | 72264 | 15777 | 187446 | 3 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| mpBalanceOf | 4917 | 8695 | 10316 | 10316 | 12 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| mpBalanceOfAccount | 32356 | 32356 | 32356 | 32356 | 1 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| mpStakedOf | 2606 | 2606 | 2606 | 2606 | 13 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| proxiableUUID | 342 | 342 | 342 | 342 | 3 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| registerVault | 2539 | 74492 | 74970 | 74970 | 331 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| rewardEndTime | 2385 | 2385 | 2385 | 2385 | 2 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| rewardStartTime | 2430 | 2430 | 2430 | 2430 | 2 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| rewardsBalanceOf | 20340 | 24475 | 25953 | 26174 | 268 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| setReward | 2508 | 105559 | 107076 | 107076 | 264 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| setRewardsSupplier | 26831 | 26831 | 26831 | 26831 | 80 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| setTrustedCodehash | 24194 | 24194 | 24194 | 24194 | 85 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| stake | 2703 | 234532 | 225331 | 246118 | 2377 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| totalMP | 6805 | 8257 | 8257 | 9710 | 6 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| totalMPAccrued | 2385 | 2385 | 2385 | 2385 | 2132 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| totalMPStaked | 2429 | 2429 | 2429 | 2429 | 2135 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| totalMaxMP | 2407 | 2407 | 2407 | 2407 | 2132 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| totalRewardsAccrued | 2407 | 2407 | 2407 | 2407 | 3 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| totalRewardsSupply | 6737 | 11068 | 11792 | 11903 | 290 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| totalShares | 4662 | 4662 | 4662 | 4662 | 6 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| totalStaked | 2408 | 2408 | 2408 | 2408 | 2139 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| unstake | 50925 | 75960 | 75829 | 83197 | 269 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| updateGlobalState | 15820 | 27726 | 29230 | 29521 | 277 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| updateVaultMP | 25061 | 34558 | 36472 | 36763 | 277 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| upgradeTo | 10235 | 10857 | 10235 | 12723 | 4 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| upgradeToAndCall | 3228 | 3228 | 3228 | 3228 | 1 |
|
|
|------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| vaultShares | 4893 | 4893 | 4893 | 4893 | 12 |
|
|
╰------------------------------------------------------+-----------------+--------+--------+--------+---------╯
|
|
|
|
╭----------------------------------------+-----------------+--------+--------+--------+---------╮
|
|
| src/StakeVault.sol:StakeVault Contract | | | | | |
|
|
+===============================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| 1685156 | 7956 | | | | |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| | | | | | |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| STAKING_TOKEN | 240 | 240 | 240 | 240 | 1 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| emergencyExit | 15023 | 31463 | 31461 | 48561 | 263 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| initialize | 97660 | 97660 | 97660 | 97660 | 331 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| leave | 12161 | 126893 | 67285 | 360844 | 4 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| lock | 12091 | 85341 | 87221 | 104334 | 1033 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| migrateToVault | 29058 | 98946 | 31265 | 236516 | 3 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| owner | 379 | 414 | 379 | 2379 | 339 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| register | 12674 | 78142 | 78600 | 78600 | 331 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| stake | 12071 | 289967 | 280899 | 301686 | 2378 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| stakeManager | 369 | 369 | 369 | 369 | 330 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| trustStakeManager | 7580 | 7580 | 7580 | 7580 | 1 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| unstake | 12048 | 106423 | 106851 | 114219 | 270 |
|
|
|----------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| withdraw | 20754 | 20754 | 20754 | 20754 | 1 |
|
|
╰----------------------------------------+-----------------+--------+--------+--------+---------╯
|
|
|
|
╭----------------------------------------------------+-----------------+-------+--------+--------+---------╮
|
|
| src/TransparentProxy.sol:TransparentProxy Contract | | | | | |
|
|
+==========================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|----------------------------------------------------+-----------------+-------+--------+--------+---------|
|
|
| 0 | 1520 | | | | |
|
|
|----------------------------------------------------+-----------------+-------+--------+--------+---------|
|
|
| | | | | | |
|
|
|----------------------------------------------------+-----------------+-------+--------+--------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|----------------------------------------------------+-----------------+-------+--------+--------+---------|
|
|
| fallback | 5208 | 14160 | 7353 | 142390 | 12493 |
|
|
|----------------------------------------------------+-----------------+-------+--------+--------+---------|
|
|
| implementation | 2346 | 2346 | 2346 | 2346 | 4020 |
|
|
╰----------------------------------------------------+-----------------+-------+--------+--------+---------╯
|
|
|
|
╭--------------------------------------------+-----------------+--------+--------+--------+---------╮
|
|
| src/VaultFactory.sol:VaultFactory Contract | | | | | |
|
|
+===================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|--------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| 0 | 2094 | | | | |
|
|
|--------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| | | | | | |
|
|
|--------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|--------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| createVault | 230924 | 247764 | 248024 | 248024 | 330 |
|
|
╰--------------------------------------------+-----------------+--------+--------+--------+---------╯
|
|
|
|
╭------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------╮
|
|
| src/nft-metadata-generators/NFTMetadataGeneratorSVG.sol:NFTMetadataGeneratorSVG Contract | | | | | |
|
|
+===============================================================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| 1204853 | 6015 | | | | |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| | | | | | |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| generate | 54775 | 54775 | 54775 | 54775 | 1 |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| imagePrefix | 3183 | 3183 | 3183 | 3183 | 2 |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| imageSuffix | 3227 | 3227 | 3227 | 3227 | 2 |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| setImageStrings | 25295 | 30634 | 30634 | 35974 | 2 |
|
|
╰------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------╯
|
|
|
|
╭------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------╮
|
|
| src/nft-metadata-generators/NFTMetadataGeneratorURL.sol:NFTMetadataGeneratorURL Contract | | | | | |
|
|
+===============================================================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| 1173479 | 5828 | | | | |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| | | | | | |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| generate | 64121 | 64121 | 64121 | 64121 | 1 |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| setURLStrings | 25463 | 30802 | 30802 | 36142 | 2 |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| urlPrefix | 3184 | 3184 | 3184 | 3184 | 1 |
|
|
|------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| urlSuffix | 3228 | 3228 | 3228 | 3228 | 1 |
|
|
╰------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------╯
|
|
|
|
╭-------------------------------------------------------------------+-----------------+-------+--------+-------+---------╮
|
|
| test/mocks/KarmaDistributorMock.sol:KarmaDistributorMock Contract | | | | | |
|
|
+========================================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|-------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| 194349 | 687 | | | | |
|
|
|-------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| | | | | | |
|
|
|-------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|-------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| rewardsBalanceOfAccount | 2549 | 2549 | 2549 | 2549 | 18 |
|
|
|-------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| setTotalKarmaShares | 43589 | 43589 | 43589 | 43589 | 26 |
|
|
|-------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| setUserKarmaShare | 44194 | 44194 | 44194 | 44194 | 6 |
|
|
|-------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| totalRewardsSupply | 324 | 1568 | 2324 | 2324 | 90 |
|
|
╰-------------------------------------------------------------------+-----------------+-------+--------+-------+---------╯
|
|
|
|
╭---------------------------------------------------------------------+-----------------+-------+--------+-------+---------╮
|
|
| test/mocks/MockMetadataGenerator.sol:MockMetadataGenerator Contract | | | | | |
|
|
+==========================================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|---------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| 939308 | 4684 | | | | |
|
|
|---------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| | | | | | |
|
|
|---------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|---------------------------------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| generate | 60554 | 60554 | 60554 | 60554 | 1 |
|
|
╰---------------------------------------------------------------------+-----------------+-------+--------+-------+---------╯
|
|
|
|
╭---------------------------------------------+-----------------+-------+--------+-------+---------╮
|
|
| test/mocks/MockToken.sol:MockToken Contract | | | | | |
|
|
+==================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|---------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| 770741 | 3987 | | | | |
|
|
|---------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| | | | | | |
|
|
|---------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|---------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| approve | 29075 | 31593 | 29243 | 46259 | 2377 |
|
|
|---------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| balanceOf | 2561 | 2561 | 2561 | 2561 | 2930 |
|
|
|---------------------------------------------+-----------------+-------+--------+-------+---------|
|
|
| mint | 33964 | 37278 | 34144 | 68248 | 2389 |
|
|
╰---------------------------------------------+-----------------+-------+--------+-------+---------╯
|
|
|
|
╭-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------╮
|
|
| test/mocks/StackOverflowStakeManager.sol:StackOverflowStakeManager Contract | | | | | |
|
|
+====================================================================================================================================+
|
|
| Deployment Cost | Deployment Size | | | | |
|
|
|-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| 1232230 | 5554 | | | | |
|
|
|-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| | | | | | |
|
|
|-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| Function Name | Min | Avg | Median | Max | # Calls |
|
|
|-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| leave | 237 | 164473 | 164473 | 328813 | 333 |
|
|
|-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------|
|
|
| proxiableUUID | 330 | 330 | 330 | 330 | 1 |
|
|
╰-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------╯
|
|
|
|
|