╭-------------------------------------------------------------------------------------------+-----------------+-------+--------+--------+---------╮ | lib/openzeppelin-contracts/contracts/proxy/ERC1967/ERC1967Proxy.sol:ERC1967Proxy Contract | | | | | | +=================================================================================================================================================+ | Deployment Cost | Deployment Size | | | | | |-------------------------------------------------------------------------------------------+-----------------+-------+--------+--------+---------| | 272694 | 1374 | | | | | |-------------------------------------------------------------------------------------------+-----------------+-------+--------+--------+---------| | | | | | | | |-------------------------------------------------------------------------------------------+-----------------+-------+--------+--------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |-------------------------------------------------------------------------------------------+-----------------+-------+--------+--------+---------| | fallback | 5145 | 65021 | 33119 | 193478 | 3520 | ╰-------------------------------------------------------------------------------------------+-----------------+-------+--------+--------+---------╯ ╭-----------------------------------------------------+-----------------+---------+---------+---------+---------╮ | script/DeployKarma.s.sol:DeployKarmaScript Contract | | | | | | +===============================================================================================================+ | Deployment Cost | Deployment Size | | | | | |-----------------------------------------------------+-----------------+---------+---------+---------+---------| | 5471828 | 26377 | | | | | |-----------------------------------------------------+-----------------+---------+---------+---------+---------| | | | | | | | |-----------------------------------------------------+-----------------+---------+---------+---------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |-----------------------------------------------------+-----------------+---------+---------+---------+---------| | run | 4666141 | 4666141 | 4666141 | 4666141 | 180 | ╰-----------------------------------------------------+-----------------+---------+---------+---------+---------╯ ╭-----------------------------------------------------------+-----------------+---------+---------+---------+---------╮ | script/DeployKarmaNFT.s.sol:DeployKarmaNFTScript Contract | | | | | | +=====================================================================================================================+ | Deployment Cost | Deployment Size | | | | | |-----------------------------------------------------------+-----------------+---------+---------+---------+---------| | 4508300 | 21890 | | | | | |-----------------------------------------------------------+-----------------+---------+---------+---------+---------| | | | | | | | |-----------------------------------------------------------+-----------------+---------+---------+---------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |-----------------------------------------------------------+-----------------+---------+---------+---------+---------| | runForTest | 3759238 | 3759238 | 3759238 | 3759238 | 10 | ╰-----------------------------------------------------------+-----------------+---------+---------+---------+---------╯ ╭---------------------------------------------------------------+-----------------+---------+---------+---------+---------╮ | script/DeployKarmaTiers.s.sol:DeployKarmaTiersScript Contract | | | | | | +=========================================================================================================================+ | Deployment Cost | Deployment Size | | | | | |---------------------------------------------------------------+-----------------+---------+---------+---------+---------| | 3233361 | 15956 | | | | | |---------------------------------------------------------------+-----------------+---------+---------+---------+---------| | | | | | | | |---------------------------------------------------------------+-----------------+---------+---------+---------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |---------------------------------------------------------------+-----------------+---------+---------+---------+---------| | run | 2680741 | 2680741 | 2680741 | 2680741 | 9 | ╰---------------------------------------------------------------+-----------------+---------+---------+---------+---------╯ ╭-------------------------------------------------------------------+-----------------+---------+---------+---------+---------╮ | script/DeployStakeManager.s.sol:DeployStakeManagerScript Contract | | | | | | +=============================================================================================================================+ | Deployment Cost | Deployment Size | | | | | |-------------------------------------------------------------------+-----------------+---------+---------+---------+---------| | 8323525 | 39701 | | | | | |-------------------------------------------------------------------+-----------------+---------+---------+---------+---------| | | | | | | | |-------------------------------------------------------------------+-----------------+---------+---------+---------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |-------------------------------------------------------------------+-----------------+---------+---------+---------+---------| | run | 7263905 | 7263905 | 7263905 | 7263905 | 88 | ╰-------------------------------------------------------------------+-----------------+---------+---------+---------+---------╯ ╭---------------------------------------------------------+-----------------+------+--------+------+---------╮ | script/DeploymentConfig.s.sol:DeploymentConfig Contract | | | | | | +============================================================================================================+ | Deployment Cost | Deployment Size | | | | | |---------------------------------------------------------+-----------------+------+--------+------+---------| | 0 | 9022 | | | | | |---------------------------------------------------------+-----------------+------+--------+------+---------| | | | | | | | |---------------------------------------------------------+-----------------+------+--------+------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |---------------------------------------------------------+-----------------+------+--------+------+---------| | activeNetworkConfig | 455 | 2043 | 455 | 4455 | 476 | ╰---------------------------------------------------------+-----------------+------+--------+------+---------╯ ╭---------------------------------------------------------------------+-----------------+---------+---------+---------+---------╮ | script/UpgradeStakeManager.s.sol:UpgradeStakeManagerScript Contract | | | | | | +===============================================================================================================================+ | Deployment Cost | Deployment Size | | | | | |---------------------------------------------------------------------+-----------------+---------+---------+---------+---------| | 5895538 | 28363 | | | | | |---------------------------------------------------------------------+-----------------+---------+---------+---------+---------| | | | | | | | |---------------------------------------------------------------------+-----------------+---------+---------+---------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |---------------------------------------------------------------------+-----------------+---------+---------+---------+---------| | runWithAdminAndProxy | 3304282 | 3304282 | 3304282 | 3304282 | 3 | ╰---------------------------------------------------------------------+-----------------+---------+---------+---------+---------╯ ╭------------------------------+-----------------+--------+--------+--------+---------╮ | src/Karma.sol:Karma Contract | | | | | | +=====================================================================================+ | Deployment Cost | Deployment Size | | | | | |------------------------------+-----------------+--------+--------+--------+---------| | 0 | 13259 | | | | | |------------------------------+-----------------+--------+--------+--------+---------| | | | | | | | |------------------------------+-----------------+--------+--------+--------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |------------------------------+-----------------+--------+--------+--------+---------| | DEFAULT_ADMIN_ROLE | 285 | 285 | 285 | 285 | 23 | |------------------------------+-----------------+--------+--------+--------+---------| | MIN_SLASH_AMOUNT | 264 | 264 | 264 | 264 | 1 | |------------------------------+-----------------+--------+--------+--------+---------| | OPERATOR_ROLE | 262 | 262 | 262 | 262 | 2 | |------------------------------+-----------------+--------+--------+--------+---------| | SLASHER_ROLE | 262 | 262 | 262 | 262 | 30 | |------------------------------+-----------------+--------+--------+--------+---------| | accountSlashAmount | 2611 | 2611 | 2611 | 2611 | 2 | |------------------------------+-----------------+--------+--------+--------+---------| | addRewardDistributor | 29975 | 63542 | 70903 | 70903 | 294 | |------------------------------+-----------------+--------+--------+--------+---------| | allowance | 573 | 573 | 573 | 573 | 8 | |------------------------------+-----------------+--------+--------+--------+---------| | approve | 453 | 453 | 453 | 453 | 8 | |------------------------------+-----------------+--------+--------+--------+---------| | balanceOf | 17795 | 28159 | 28160 | 28233 | 287 | |------------------------------+-----------------+--------+--------+--------+---------| | calculateSlashAmount | 2763 | 2801 | 2804 | 2804 | 774 | |------------------------------+-----------------+--------+--------+--------+---------| | getRewardDistributors | 5132 | 7710 | 9644 | 9644 | 21 | |------------------------------+-----------------+--------+--------+--------+---------| | grantRole | 29490 | 29490 | 29490 | 29490 | 35 | |------------------------------+-----------------+--------+--------+--------+---------| | hasRole | 2754 | 2754 | 2754 | 2754 | 4 | |------------------------------+-----------------+--------+--------+--------+---------| | initialize | 116796 | 116796 | 116796 | 116796 | 180 | |------------------------------+-----------------+--------+--------+--------+---------| | mint | 4869 | 50370 | 51342 | 51342 | 551 | |------------------------------+-----------------+--------+--------+--------+---------| | removeRewardDistributor | 5080 | 22644 | 29995 | 30358 | 28 | |------------------------------+-----------------+--------+--------+--------+---------| | rewardDistributorSlashAmount | 2781 | 2781 | 2781 | 2781 | 1 | |------------------------------+-----------------+--------+--------+--------+---------| | setReward | 4845 | 144102 | 166754 | 166754 | 319 | |------------------------------+-----------------+--------+--------+--------+---------| | slash | 4803 | 103578 | 85757 | 123125 | 520 | |------------------------------+-----------------+--------+--------+--------+---------| | slashedAmountOf | 17682 | 28099 | 28120 | 28120 | 516 | |------------------------------+-----------------+--------+--------+--------+---------| | totalSupply | 22591 | 22591 | 22591 | 22591 | 24 | |------------------------------+-----------------+--------+--------+--------+---------| | transfer | 451 | 451 | 451 | 451 | 8 | |------------------------------+-----------------+--------+--------+--------+---------| | transferFrom | 580 | 580 | 580 | 580 | 8 | ╰------------------------------+-----------------+--------+--------+--------+---------╯ ╭-------------------------------------------------+-----------------+-------+--------+-------+---------╮ | 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/KarmaTiers.sol:KarmaTiers Contract | | | | | | +===============================================================================================+ | Deployment Cost | Deployment Size | | | | | |----------------------------------------+-----------------+--------+--------+--------+---------| | 0 | 4420 | | | | | |----------------------------------------+-----------------+--------+--------+--------+---------| | | | | | | | |----------------------------------------+-----------------+--------+--------+--------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |----------------------------------------+-----------------+--------+--------+--------+---------| | getTierCount | 2337 | 2337 | 2337 | 2337 | 2 | |----------------------------------------+-----------------+--------+--------+--------+---------| | getTierIdByKarmaBalance | 7460 | 7942 | 7784 | 10020 | 8 | |----------------------------------------+-----------------+--------+--------+--------+---------| | updateTiers | 23978 | 107929 | 28296 | 301092 | 9 | ╰----------------------------------------+-----------------+--------+--------+--------+---------╯ ╭--------------------------------------------+-----------------+--------+--------+--------+---------╮ | src/StakeManager.sol:StakeManager Contract | | | | | | +===================================================================================================+ | Deployment Cost | Deployment Size | | | | | |--------------------------------------------+-----------------+--------+--------+--------+---------| | 3509773 | 16260 | | | | | |--------------------------------------------+-----------------+--------+--------+--------+---------| | | | | | | | |--------------------------------------------+-----------------+--------+--------+--------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |--------------------------------------------+-----------------+--------+--------+--------+---------| | MAX_LOCKUP_PERIOD | 383 | 383 | 383 | 383 | 4 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | MAX_MULTIPLIER | 285 | 285 | 285 | 285 | 20 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | MIN_LOCKUP_PERIOD | 331 | 331 | 331 | 331 | 17 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | emergencyModeEnabled | 2421 | 2421 | 2421 | 2421 | 263 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | enableEmergencyMode | 2476 | 25224 | 25390 | 25390 | 264 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | getAccountTotalMaxMP | 21213 | 21213 | 21213 | 21213 | 1 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | getAccountTotalStakedBalance | 21192 | 21192 | 21192 | 21192 | 1 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | getAccountVaults | 5230 | 5230 | 5230 | 5230 | 4 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | getVault | 13653 | 13653 | 13653 | 13653 | 4182 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | initialize | 92774 | 92774 | 92774 | 92774 | 88 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | lastRewardTime | 2407 | 2407 | 2407 | 2407 | 2 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | leave | 66358 | 66358 | 66358 | 66358 | 2 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | lock | 7096 | 40159 | 43888 | 62877 | 1034 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | migrateToVault | 9229 | 57567 | 16864 | 187311 | 4 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | mpAccruedOf | 2629 | 2629 | 2629 | 2629 | 20 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | mpBalanceOf | 4939 | 8717 | 10338 | 10338 | 12 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | mpBalanceOfAccount | 30232 | 31305 | 31305 | 32378 | 2 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | proxiableUUID | 364 | 364 | 364 | 364 | 3 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | registerVault | 2605 | 74457 | 75037 | 75037 | 361 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | rewardEndTime | 2364 | 2364 | 2364 | 2364 | 2 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | rewardStartTime | 2386 | 2386 | 2386 | 2386 | 2 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | rewardsBalanceOf | 20317 | 24410 | 25930 | 26151 | 268 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | rewardsBalanceOfAccount | 62242 | 62242 | 62242 | 62242 | 1 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | setReward | 2508 | 105565 | 107076 | 107076 | 265 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | setRewardsSupplier | 26809 | 26809 | 26809 | 26809 | 88 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | setTrustedCodehash | 24171 | 24171 | 24171 | 24171 | 88 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | stake | 2713 | 125321 | 57926 | 213584 | 2667 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | totalMP | 6827 | 8279 | 8279 | 9732 | 6 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | totalMPAccrued | 2407 | 2407 | 2407 | 2407 | 4162 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | totalMPStaked | 2363 | 2363 | 2363 | 2363 | 4165 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | totalMaxMP | 2429 | 2429 | 2429 | 2429 | 4162 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | totalRewardsAccrued | 2407 | 2407 | 2407 | 2407 | 3 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | totalRewardsSupply | 6759 | 11071 | 11814 | 11925 | 290 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | totalShares | 4619 | 4619 | 4619 | 4619 | 6 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | totalStaked | 2408 | 2408 | 2408 | 2408 | 4168 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | unstake | 36868 | 39344 | 36894 | 76663 | 258 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | updateAccount | 347651 | 347651 | 347651 | 347651 | 1 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | updateGlobalState | 15809 | 25865 | 29219 | 29219 | 8 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | updateVault | 31936 | 34446 | 31936 | 110567 | 1024 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | upgradeTo | 10323 | 10939 | 10323 | 12789 | 4 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | upgradeToAndCall | 3161 | 3161 | 3161 | 3161 | 1 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | vaultShares | 4915 | 4915 | 4915 | 4915 | 12 | ╰--------------------------------------------+-----------------+--------+--------+--------+---------╯ ╭----------------------------------------+-----------------+--------+--------+--------+---------╮ | src/StakeVault.sol:StakeVault Contract | | | | | | +===============================================================================================+ | Deployment Cost | Deployment Size | | | | | |----------------------------------------+-----------------+--------+--------+--------+---------| | 1623745 | 7673 | | | | | |----------------------------------------+-----------------+--------+--------+--------+---------| | | | | | | | |----------------------------------------+-----------------+--------+--------+--------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |----------------------------------------+-----------------+--------+--------+--------+---------| | STAKING_TOKEN | 240 | 240 | 240 | 240 | 1 | |----------------------------------------+-----------------+--------+--------+--------+---------| | emergencyExit | 15023 | 31463 | 31461 | 48561 | 263 | |----------------------------------------+-----------------+--------+--------+--------+---------| | initialize | 70212 | 70212 | 70212 | 70212 | 374 | |----------------------------------------+-----------------+--------+--------+--------+---------| | leave | 43439 | 145443 | 89216 | 359902 | 4 | |----------------------------------------+-----------------+--------+--------+--------+---------| | lock | 21526 | 54657 | 58318 | 80340 | 1034 | |----------------------------------------+-----------------+--------+--------+--------+---------| | lockUntil | 2363 | 2363 | 2363 | 2363 | 3819 | |----------------------------------------+-----------------+--------+--------+--------+---------| | migrateFromVault | 24497 | 24497 | 24497 | 24497 | 1 | |----------------------------------------+-----------------+--------+--------+--------+---------| | migrateToVault | 21723 | 78456 | 29358 | 233387 | 4 | |----------------------------------------+-----------------+--------+--------+--------+---------| | owner | 402 | 434 | 402 | 2402 | 369 | |----------------------------------------+-----------------+--------+--------+--------+---------| | register | 3354 | 79838 | 83167 | 83167 | 374 | |----------------------------------------+-----------------+--------+--------+--------+---------| | stake | 2636 | 167931 | 72429 | 288304 | 2673 | |----------------------------------------+-----------------+--------+--------+--------+---------| | stakeManager | 347 | 347 | 347 | 347 | 360 | |----------------------------------------+-----------------+--------+--------+--------+---------| | unstake(uint256) | 4655 | 52505 | 51424 | 106772 | 272 | |----------------------------------------+-----------------+--------+--------+--------+---------| | unstake(uint256,address) | 2630 | 2630 | 2630 | 2630 | 1 | |----------------------------------------+-----------------+--------+--------+--------+---------| | withdraw(address,uint256) | 13561 | 24451 | 24451 | 35341 | 2 | |----------------------------------------+-----------------+--------+--------+--------+---------| | withdraw(address,uint256,address) | 2730 | 19096 | 19096 | 35462 | 2 | |----------------------------------------+-----------------+--------+--------+--------+---------| | withdrawFromVault | 20331 | 20331 | 20331 | 20331 | 1 | ╰----------------------------------------+-----------------+--------+--------+--------+---------╯ ╭----------------------------------------------------+-----------------+-------+--------+--------+---------╮ | src/TransparentProxy.sol:TransparentProxy Contract | | | | | | +==========================================================================================================+ | Deployment Cost | Deployment Size | | | | | |----------------------------------------------------+-----------------+-------+--------+--------+---------| | 0 | 1520 | | | | | |----------------------------------------------------+-----------------+-------+--------+--------+---------| | | | | | | | |----------------------------------------------------+-----------------+-------+--------+--------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |----------------------------------------------------+-----------------+-------+--------+--------+---------| | fallback | 5230 | 12829 | 7353 | 374028 | 23163 | ╰----------------------------------------------------+-----------------+-------+--------+--------+---------╯ ╭--------------------------------------------+-----------------+--------+--------+--------+---------╮ | src/VaultFactory.sol:VaultFactory Contract | | | | | | +===================================================================================================+ | Deployment Cost | Deployment Size | | | | | |--------------------------------------------+-----------------+--------+--------+--------+---------| | 483043 | 2094 | | | | | |--------------------------------------------+-----------------+--------+--------+--------+---------| | | | | | | | |--------------------------------------------+-----------------+--------+--------+--------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |--------------------------------------------+-----------------+--------+--------+--------+---------| | createVault | 145330 | 221994 | 225143 | 225143 | 373 | |--------------------------------------------+-----------------+--------+--------+--------+---------| | vaultImplementation | 2345 | 2345 | 2345 | 2345 | 1 | ╰--------------------------------------------+-----------------+--------+--------+--------+---------╯ ╭------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------╮ | 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 | ╰------------------------------------------------------------------------------------------+-----------------+-------+--------+-------+---------╯ ╭------------------------------+-----------------+--------+--------+--------+---------╮ | src/rln/RLN.sol:RLN Contract | | | | | | +=====================================================================================+ | Deployment Cost | Deployment Size | | | | | |------------------------------+-----------------+--------+--------+--------+---------| | 1751905 | 8068 | | | | | |------------------------------+-----------------+--------+--------+--------+---------| | | | | | | | |------------------------------+-----------------+--------+--------+--------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |------------------------------+-----------------+--------+--------+--------+---------| | DEFAULT_ADMIN_ROLE | 262 | 262 | 262 | 262 | 6 | |------------------------------+-----------------+--------+--------+--------+---------| | REGISTER_ROLE | 262 | 262 | 262 | 262 | 6 | |------------------------------+-----------------+--------+--------+--------+---------| | SET_SIZE | 2339 | 2339 | 2339 | 2339 | 1 | |------------------------------+-----------------+--------+--------+--------+---------| | SLASHER_ROLE | 262 | 262 | 262 | 262 | 6 | |------------------------------+-----------------+--------+--------+--------+---------| | hasRole | 2707 | 2707 | 2707 | 2707 | 18 | |------------------------------+-----------------+--------+--------+--------+---------| | identityCommitmentIndex | 2340 | 2340 | 2340 | 2340 | 5 | |------------------------------+-----------------+--------+--------+--------+---------| | initialize | 142752 | 142752 | 142752 | 142752 | 7 | |------------------------------+-----------------+--------+--------+--------+---------| | members | 4669 | 4669 | 4669 | 4669 | 5 | |------------------------------+-----------------+--------+--------+--------+---------| | register | 6997 | 42474 | 53001 | 55801 | 8 | |------------------------------+-----------------+--------+--------+--------+---------| | slash | 7032 | 66881 | 66881 | 126731 | 2 | ╰------------------------------+-----------------+--------+--------+--------+---------╯ ╭-------------------------------------------------------------------+-----------------+-------+--------+-------+---------╮ | test/mocks/KarmaDistributorMock.sol:KarmaDistributorMock Contract | | | | | | +========================================================================================================================+ | Deployment Cost | Deployment Size | | | | | |-------------------------------------------------------------------+-----------------+-------+--------+-------+---------| | 194349 | 687 | | | | | |-------------------------------------------------------------------+-----------------+-------+--------+-------+---------| | | | | | | | |-------------------------------------------------------------------+-----------------+-------+--------+-------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |-------------------------------------------------------------------+-----------------+-------+--------+-------+---------| | rewardsBalanceOfAccount | 549 | 1985 | 2549 | 2549 | 3679 | |-------------------------------------------------------------------+-----------------+-------+--------+-------+---------| | setTotalKarmaShares | 43589 | 43589 | 43589 | 43589 | 48 | |-------------------------------------------------------------------+-----------------+-------+--------+-------+---------| | setUserKarmaShare | 24210 | 44032 | 44134 | 44266 | 531 | |-------------------------------------------------------------------+-----------------+-------+--------+-------+---------| | totalRewardsSupply | 2324 | 2324 | 2324 | 2324 | 48 | ╰-------------------------------------------------------------------+-----------------+-------+--------+-------+---------╯ ╭---------------------------------------------------------------------+-----------------+-------+--------+-------+---------╮ | 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/MockStakeManager.sol:MockStakeManager Contract | | | | | | +============================================================================================================+ | Deployment Cost | Deployment Size | | | | | |-----------------------------------------------------------+-----------------+-----+--------+-----+---------| | 228844 | 844 | | | | | |-----------------------------------------------------------+-----------------+-----+--------+-----+---------| | | | | | | | |-----------------------------------------------------------+-----------------+-----+--------+-----+---------| | Function Name | Min | Avg | Median | Max | # Calls | |-----------------------------------------------------------+-----------------+-----+--------+-----+---------| | stakedBalanceOf | 398 | 398 | 398 | 398 | 1 | ╰-----------------------------------------------------------+-----------------+-----+--------+-----+---------╯ ╭---------------------------------------------+-----------------+-------+--------+-------+---------╮ | test/mocks/MockToken.sol:MockToken Contract | | | | | | +==================================================================================================+ | Deployment Cost | Deployment Size | | | | | |---------------------------------------------+-----------------+-------+--------+-------+---------| | 770717 | 3987 | | | | | |---------------------------------------------+-----------------+-------+--------+-------+---------| | | | | | | | |---------------------------------------------+-----------------+-------+--------+-------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |---------------------------------------------+-----------------+-------+--------+-------+---------| | approve | 29075 | 31546 | 29183 | 46259 | 2676 | |---------------------------------------------+-----------------+-------+--------+-------+---------| | balanceOf | 2561 | 2561 | 2561 | 2561 | 4966 | |---------------------------------------------+-----------------+-------+--------+-------+---------| | mint | 33964 | 37264 | 34072 | 68248 | 2688 | ╰---------------------------------------------+-----------------+-------+--------+-------+---------╯ ╭-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------╮ | test/mocks/StackOverflowStakeManager.sol:StackOverflowStakeManager Contract | | | | | | +====================================================================================================================================+ | Deployment Cost | Deployment Size | | | | | |-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------| | 1251192 | 5642 | | | | | |-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------| | | | | | | | |-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------| | Function Name | Min | Avg | Median | Max | # Calls | |-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------| | leave | 237 | 164473 | 164473 | 328813 | 333 | |-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------| | proxiableUUID | 330 | 330 | 330 | 330 | 1 | ╰-----------------------------------------------------------------------------+-----------------+--------+--------+--------+---------╯