generated from foundry-rs/forge-template
-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy path.gas-snapshot
100 lines (100 loc) · 6.65 KB
/
.gas-snapshot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
EigenPodRewards:testNoRestakingRewardsClaiming() (gas: 777225)
EnclaveVerifierTest:testAddLeafX509() (gas: 193061)
EnclaveVerifierTest:testRaveEvidence1() (gas: 901153)
EnclaveVerifierTest:testRaveEvidence2() (gas: 901196)
EnclaveVerifierTest:testRaveEvidence3() (gas: 901150)
EnclaveVerifierTest:testRemoveLeafX509() (gas: 200998)
EnclaveVerifierTest:testSetup() (gas: 89268)
EnclaveVerifierTest:testVerifyingStaleEvidence() (gas: 739311)
GuardianModuleTest:testAddGuardian(address) (runs: 256, μ: 133524, ~: 133524)
GuardianModuleTest:testChangeThreshold() (gas: 35386)
GuardianModuleTest:testChangeThresholdReverts() (gas: 27703)
GuardianModuleTest:testPostWithdrawalsRootReverts(address[],uint256[]) (runs: 256, μ: 84793, ~: 86424)
GuardianModuleTest:testRave() (gas: 69921990)
GuardianModuleTest:testRemoveGuardian(address) (runs: 256, μ: 113383, ~: 113367)
GuardianModuleTest:testRotateGuardianKeyFromNonGuardianReverts() (gas: 12201)
GuardianModuleTest:testRotateGuardianKeyWithInvalidRaveReverts() (gas: 843560)
GuardianModuleTest:testRotateGuardianToInvalidPubKeyReverts() (gas: 14683)
GuardianModuleTest:testSplitFunds() (gas: 125793)
GuardianModuleTest:testSplitFundsRounding() (gas: 130017)
GuardianModuleTest:testValidateSkipProvisioningReverts() (gas: 29704)
LibBeaconChainTest:testUpdatedVersion(bytes32) (runs: 256, μ: 24088, ~: 24088)
NoRestakingModuleTest:testClaimingMultipleProofs() (gas: 250699)
NoRestakingModuleTest:testCollectRewards() (gas: 254973)
NoRestakingModuleTest:testCollectRewardsRevertsForZeroValues() (gas: 28228)
NoRestakingModuleTest:testDonation() (gas: 11855)
NoRestakingModuleTest:testDoubleClaimInSameTransaction() (gas: 196217)
NoRestakingModuleTest:testPostRewardsRoot(bytes32,uint256) (runs: 256, μ: 103870, ~: 103870)
NoRestakingModuleTest:testPostRewardsRootReverts(address,bytes32,uint256) (runs: 256, μ: 42030, ~: 42563)
NoRestakingModuleTest:testPostingRewardsForSameBlockReverts() (gas: 106271)
NoRestakingModuleTest:testRewardsClaimingForAnotherUser(address) (runs: 256, μ: 264179, ~: 264179)
NoRestakingModuleTest:testSetup() (gas: 16008)
PufferModuleTest:testBeaconUpgrade() (gas: 379702)
PufferModuleTest:testCollectNoRestakingRewards(bytes32) (runs: 256, μ: 1223195, ~: 1223195)
PufferModuleTest:testCreatePufferModule(bytes32) (runs: 256, μ: 303410, ~: 303410)
PufferModuleTest:testDonation(bytes32) (runs: 256, μ: 309589, ~: 309589)
PufferModuleTest:testPostRewardsRoot(bytes32,uint256) (runs: 256, μ: 395194, ~: 395194)
PufferModuleTest:testPostRewardsRootReverts(bytes32,address,bytes32,uint256) (runs: 256, μ: 328190, ~: 328878)
PufferPoolIntegrationTest:testMulticallStrategyDepositOnGoerli() (gas: 302738)
PufferPoolTest:testBurn(address) (runs: 256, μ: 104773, ~: 104758)
PufferPoolTest:testDeposit(address,uint256) (runs: 256, μ: 144886, ~: 145207)
PufferPoolTest:testDepositAndRedeemRoundingError(address,uint256) (runs: 256, μ: 189765, ~: 189826)
PufferPoolTest:testDepositAndRedeemRoundingErrorForDifferentExchangeRate(address,uint256) (runs: 256, μ: 323877, ~: 323986)
PufferPoolTest:testDepositForOneWei() (gas: 89277)
PufferPoolTest:testMintZero() (gas: 20152)
PufferPoolTest:testMultipleDeposits() (gas: 138195)
PufferPoolTest:testRatioChange() (gas: 230870)
PufferPoolTest:testRatioChangeSandwichAttack(uint256,uint256) (runs: 256, μ: 207774, ~: 207954)
PufferPoolTest:testRecoverERC20() (gas: 516930)
PufferPoolTest:testSetup() (gas: 32675)
PufferPoolTest:testStorageS() (gas: 19397)
PufferProtocolInvariants:invariant_callSummary() (runs: 100, calls: 11000, reverts: 0)
PufferProtocolInvariants:invariant_pufEthToETHRate() (runs: 100, calls: 11000, reverts: 0)
PufferProtocolInvariants:invariant_pufferPoolETHCanOnlyGoUp() (runs: 100, calls: 11000, reverts: 2)
PufferProtocolInvariants:invariant_pufferProtocolBond() (runs: 100, calls: 11000, reverts: 2)
PufferProtocolTest:testBurstThreshold() (gas: 542455)
PufferProtocolTest:testChangeModule() (gas: 30510)
PufferProtocolTest:testChangeModuleToCustom() (gas: 51204)
PufferProtocolTest:testClaimBackBond() (gas: 2306982)
PufferProtocolTest:testClaimBackBondForSingleWithdrawal() (gas: 1181545)
PufferProtocolTest:testCreateExistingModuleShouldFail() (gas: 33439)
PufferProtocolTest:testCreatePufferModule() (gas: 297987)
PufferProtocolTest:testEmptyQueue() (gas: 32527)
PufferProtocolTest:testExtendCommitment() (gas: 527638)
PufferProtocolTest:testFeeCalculations() (gas: 134767)
PufferProtocolTest:testFeeCalculationsEverythingToPufferPool() (gas: 145527)
PufferProtocolTest:testFeeCalculationsEverythingToWithdrawalPool() (gas: 147339)
PufferProtocolTest:testFuzzRegisterManyValidators(uint8) (runs: 256, μ: 27156132, ~: 13424907)
PufferProtocolTest:testGetPayload() (gas: 143470)
PufferProtocolTest:testModuleDOS() (gas: 3640994)
PufferProtocolTest:testPause() (gas: 135102)
PufferProtocolTest:testProofOfReserve() (gas: 176869)
PufferProtocolTest:testProvisionNode() (gas: 3842578)
PufferProtocolTest:testProvisioning() (gas: 61529)
PufferProtocolTest:testRegisterInvalidPrivKeyShares() (gas: 77957)
PufferProtocolTest:testRegisterInvalidPubKeyShares() (gas: 81090)
PufferProtocolTest:testRegisterMoreValidatorsThanTheLimit() (gas: 782165)
PufferProtocolTest:testRegisterMultipleValidatorKeysAndDequeue(bytes32,bytes32) (runs: 256, μ: 2045102, ~: 2045102)
PufferProtocolTest:testRegisterToInvalidModule() (gas: 70378)
PufferProtocolTest:testRegisterValidatorKeyWithPermit() (gas: 497534)
PufferProtocolTest:testRegisterValidatorKeyWithPermitSignature() (gas: 506624)
PufferProtocolTest:testRegisterValidatorKeyWithPermitSignatureRevertsInvalidSC() (gas: 224522)
PufferProtocolTest:testRegisterValidatorWithHugeCommitment() (gas: 83606)
PufferProtocolTest:testRegisterWithInvalidAmountPaid() (gas: 86207)
PufferProtocolTest:testRegisterWithInvalidBLSPubKey() (gas: 47067)
PufferProtocolTest:testRegisterWithoutRAVE() (gas: 336942)
PufferProtocolTest:testSetGuardiansFeeRateOverTheLimit() (gas: 28419)
PufferProtocolTest:testSetProtocolFeeRate() (gas: 33527)
PufferProtocolTest:testSetProtocolFeeRateOverTheLimit() (gas: 28343)
PufferProtocolTest:testSetSmoothingCommitment() (gas: 86893)
PufferProtocolTest:testSetSmoothingCommitment(bytes32) (runs: 256, μ: 86828, ~: 86804)
PufferProtocolTest:testSetWithdrawalPoolRateMax() (gas: 36394)
PufferProtocolTest:testSetup() (gas: 18955)
PufferProtocolTest:testSkipProvisioning() (gas: 993171)
PufferProtocolTest:testStopRegistration() (gas: 1059388)
PufferProtocolTest:testUpgrade() (gas: 4738190)
PufferProtocolTest:testValidatorGriefingAttack() (gas: 951883)
PufferProtocolTest:testValidatorLimitPerModule() (gas: 500055)
WithdrawalPoolTest:testWithdrawETH() (gas: 183727)
WithdrawalPoolTest:testWithdrawETHWithSignature() (gas: 195607)
WithdrawalPoolTest:testWithdrawSomebodyElsesPufETHReverts() (gas: 195887)