diff --git a/.gas-snapshot b/.gas-snapshot index ea2decea..61ef1cc3 100644 --- a/.gas-snapshot +++ b/.gas-snapshot @@ -1,247 +1,337 @@ -AIP1Point2ActionTest:testAction() (gas: 629328) +AIP1Point2ActionTest:testAction() (gas: 631370) AIPNovaFeeRoutingActionTest:testAction() (gas: 3074) -ArbitrumDAOConstitutionTest:testConstructor() (gas: 259383) +ArbitrumDAOConstitutionTest:testConstructor() (gas: 262533) ArbitrumDAOConstitutionTest:testMonOwnerCannotSetHash() (gas: 262836) -ArbitrumDAOConstitutionTest:testOwnerCanSetHash() (gas: 261148) -ArbitrumDAOConstitutionTest:testOwnerCanSetHashTwice() (gas: 263824) -ArbitrumFoundationVestingWalletTest:testBeneficiaryCanSetBeneficiary() (gas: 16332093) -ArbitrumFoundationVestingWalletTest:testMigrateEthToNewWalletWithSlowerVesting() (gas: 19243747) -ArbitrumFoundationVestingWalletTest:testMigrateTokensToNewWalletWithFasterVesting() (gas: 19247090) -ArbitrumFoundationVestingWalletTest:testMigrateTokensToNewWalletWithSlowerVesting() (gas: 19247035) -ArbitrumFoundationVestingWalletTest:testMigrationTargetMustBeContract() (gas: 16335426) -ArbitrumFoundationVestingWalletTest:testOnlyBeneficiaryCanRelease() (gas: 16327408) -ArbitrumFoundationVestingWalletTest:testOnlyOwnerCanMigrate() (gas: 16329757) -ArbitrumFoundationVestingWalletTest:testOwnerCanSetBeneficiary() (gas: 16332176) -ArbitrumFoundationVestingWalletTest:testProperlyInits() (gas: 16337546) -ArbitrumFoundationVestingWalletTest:testRandomAddressCantSetBeneficiary() (gas: 16329656) -ArbitrumFoundationVestingWalletTest:testRelease() (gas: 16451131) -ArbitrumVestingWalletFactoryTest:testDeploy() (gas: 4589688) -ArbitrumVestingWalletFactoryTest:testOnlyOwnerCanCreateWallets() (gas: 1504286) -ArbitrumVestingWalletTest:testCastVote() (gas: 16201584) -ArbitrumVestingWalletTest:testCastVoteFailsForNonBeneficiary() (gas: 16151341) -ArbitrumVestingWalletTest:testClaim() (gas: 16007768) -ArbitrumVestingWalletTest:testClaimFailsForNonBeneficiary() (gas: 15967955) -ArbitrumVestingWalletTest:testDelegate() (gas: 16081106) -ArbitrumVestingWalletTest:testDelegateFailsForNonBeneficiary() (gas: 16008435) -ArbitrumVestingWalletTest:testDoesDeploy() (gas: 15971342) -ArbitrumVestingWalletTest:testReleaseAffordance() (gas: 16008649) -ArbitrumVestingWalletTest:testVestedAmountStart() (gas: 16074917) -E2E:testE2E() (gas: 84680100) -FixedDelegateErc20WalletTest:testInit() (gas: 5822575) -FixedDelegateErc20WalletTest:testInitZeroToken() (gas: 5816805) -FixedDelegateErc20WalletTest:testTransfer() (gas: 5932218) -FixedDelegateErc20WalletTest:testTransferNotOwner() (gas: 5897843) -InboxActionsTest:testPauseAndUpauseInbox() (gas: 370454) -L1AddressRegistryTest:testAddressRegistryAddress() (gas: 47009) -L1ArbitrumTimelockTest:testCancel() (gas: 5324642) -L1ArbitrumTimelockTest:testCancelFailsBadSender() (gas: 5369529) -L1ArbitrumTimelockTest:testDoesDeploy() (gas: 5273077) -L1ArbitrumTimelockTest:testDoesNotDeployZeroInbox() (gas: 4978961) -L1ArbitrumTimelockTest:testDoesNotDeployZeroL2Timelock() (gas: 4976931) -L1ArbitrumTimelockTest:testExecute() (gas: 5405352) -L1ArbitrumTimelockTest:testExecuteInbox() (gas: 5746378) -L1ArbitrumTimelockTest:testExecuteInboxBatch() (gas: 6056741) -L1ArbitrumTimelockTest:testExecuteInboxInvalidData() (gas: 5426399) -L1ArbitrumTimelockTest:testExecuteInboxNotEnoughVal() (gas: 5446210) -L1ArbitrumTimelockTest:testSchedule() (gas: 5357782) -L1ArbitrumTimelockTest:testScheduleFailsBadL2Timelock() (gas: 5286095) -L1ArbitrumTimelockTest:testScheduleFailsBadSender() (gas: 5281079) -L1ArbitrumTokenTest:testBridgeBurn() (gas: 3395571) +ArbitrumDAOConstitutionTest:testOwnerCanSetHash() (gas: 264276) +ArbitrumDAOConstitutionTest:testOwnerCanSetHashTwice() (gas: 267580) +ArbitrumFoundationVestingWalletTest:testBeneficiaryCanSetBeneficiary() (gas: 16333445) +ArbitrumFoundationVestingWalletTest:testMigrateEthToNewWalletWithSlowerVesting() (gas: 19245022) +ArbitrumFoundationVestingWalletTest:testMigrateTokensToNewWalletWithFasterVesting() (gas: 19248365) +ArbitrumFoundationVestingWalletTest:testMigrateTokensToNewWalletWithSlowerVesting() (gas: 19248310) +ArbitrumFoundationVestingWalletTest:testMigrationTargetMustBeContract() (gas: 16335443) +ArbitrumFoundationVestingWalletTest:testOnlyBeneficiaryCanRelease() (gas: 16327419) +ArbitrumFoundationVestingWalletTest:testOnlyOwnerCanMigrate() (gas: 16329755) +ArbitrumFoundationVestingWalletTest:testOwnerCanSetBeneficiary() (gas: 16333520) +ArbitrumFoundationVestingWalletTest:testProperlyInits() (gas: 16341466) +ArbitrumFoundationVestingWalletTest:testRandomAddressCantSetBeneficiary() (gas: 16329664) +ArbitrumFoundationVestingWalletTest:testRelease() (gas: 16455027) +ArbitrumVestingWalletFactoryTest:testDeploy() (gas: 4590343) +ArbitrumVestingWalletFactoryTest:testOnlyOwnerCanCreateWallets() (gas: 1504308) +ArbitrumVestingWalletTest:testCastVote() (gas: 16202473) +ArbitrumVestingWalletTest:testCastVoteFailsForNonBeneficiary() (gas: 16151596) +ArbitrumVestingWalletTest:testClaim() (gas: 16008780) +ArbitrumVestingWalletTest:testClaimFailsForNonBeneficiary() (gas: 15967739) +ArbitrumVestingWalletTest:testDelegate() (gas: 16081412) +ArbitrumVestingWalletTest:testDelegateFailsForNonBeneficiary() (gas: 16008194) +ArbitrumVestingWalletTest:testDoesDeploy() (gas: 15973122) +ArbitrumVestingWalletTest:testReleaseAffordance() (gas: 16008383) +ArbitrumVestingWalletTest:testVestedAmountStart() (gas: 16084509) +CoreGovernorCancel:testFuzz_CancelsPendingProposal(uint256) (runs: 256, μ: 149037, ~: 149991) +CoreGovernorCancel:testFuzz_RevertIf_NotProposer(uint256,address) (runs: 256, μ: 137218, ~: 138334) +CoreGovernorCancel:testFuzz_RevertIf_ProposalIsActive(uint256) (runs: 256, μ: 147019, ~: 147973) +CoreGovernorCastVote:testFuzz_NewGovernorProposalVoteDefeatUnaffectedByOldGovernorVoteSuccess(uint256) (runs: 256, μ: 4927628, ~: 4927628) +CoreGovernorCastVote:testFuzz_NewGovernorProposalVoteSuccessUnaffectedByOldGovernorVoteDefeat(uint256) (runs: 256, μ: 4935731, ~: 4935731) +CoreGovernorCastVote:testFuzz_ProposalVoteDefeat(uint256) (runs: 256, μ: 3673485, ~: 3673485) +CoreGovernorCastVote:testFuzz_ProposalVoteSuccess(uint256) (runs: 256, μ: 3682820, ~: 3682820) +CoreGovernorExcludeAddress:testFuzz_ReturnsCorrectExcludeAddress() (gas: 15578) +CoreGovernorExecute:testFuzz_ExecutesAQueuedProposalAfterUpgrade(uint256) (runs: 256, μ: 3833114, ~: 3833114) +CoreGovernorExecute:testFuzz_RevertIf_ExecutesADefeatedProposalAfterUpgrade(uint256) (runs: 256, μ: 3678593, ~: 3678593) +CoreGovernorExecute:testFuzz_RevertIf_OldGovernorExecutesAQueuedProposalAfterUpgrade(uint256) (runs: 256, μ: 3802124, ~: 3802124) +CoreGovernorGetPastCirculatingSupply:testFuzz_ReturnsCorrectSupply(uint256) (runs: 256, μ: 112632, ~: 112948) +CoreGovernorHasVoted:testFuzz_CastCorrectVotesViaFlexibleVoting(uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 2650383, ~: 2652170) +CoreGovernorHasVoted:testFuzz_CastFractionalVotesThenNominalVotesViaFlexibleVoting(uint256,uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 2695993, ~: 2697465) +CoreGovernorHasVoted:testFuzz_CorrectlyVotesTwiceViaFlexibleVoting(uint256,uint256,uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 2708078, ~: 2708711) +CoreGovernorHasVoted:testFuzz_CorrectlyVotesViaNominalVote(uint256,uint256,uint256) (runs: 256, μ: 402445, ~: 405945) +CoreGovernorHasVoted:testFuzz_ProposalFailsAfterFractionalVotes(uint256) (runs: 256, μ: 3964465, ~: 3964465) +CoreGovernorHasVoted:testFuzz_ProposalSucceedsAfterFractionalVotes(uint256) (runs: 256, μ: 3973301, ~: 3973301) +CoreGovernorHasVoted:testFuzz_RevertIf_DelegateVotesTwiceViaNominalVote(uint256,uint256,uint256) (runs: 256, μ: 417991, ~: 420950) +CoreGovernorHasVoted:testFuzz_RevertIf_VoteWeightGreaterThanTotalWeightViaFlexibleVoting(uint256,uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 2536106, ~: 2536428) +CoreGovernorHasVoted:testFuzz_RevertIf_VotingWeightGreaterThanTwoVotesViaFlexibleVoting(uint256,uint256,uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 2676693, ~: 2680029) +CoreGovernorInitialize:test_ConfiguresTheParametersDuringInitialization() (gas: 50686) +CoreGovernorInitialize:test_RevertIf_InitializeImplementationContract() (gas: 5210981) +CoreGovernorInitialize:test_RevertIf_InitializerIsCalledASecondTime() (gas: 19357) +CoreGovernorProposalDeadline:testFuzz_ReturnsCorrectDeadline(uint256) (runs: 256, μ: 227028, ~: 227028) +CoreGovernorProposalNeedsQueuing:testFuzz_ReturnsTrueForAllProposals(uint256) (runs: 256, μ: 220713, ~: 220713) +CoreGovernorPropose:testFuzz_CreatesProposalAndEmitsEvent(uint256) (runs: 256, μ: 142522, ~: 144071) +CoreGovernorPropose:testFuzz_ProposalActiveAfterVotingDelay(uint256) (runs: 256, μ: 228401, ~: 228401) +CoreGovernorPropose:testFuzz_RevertIf_ProposalAlreadyCreated(uint256,address,string) (runs: 256, μ: 191964, ~: 193478) +CoreGovernorPropose:testFuzz_RevertIf_ThresholdNotMet(address,address,string) (runs: 256, μ: 68418, ~: 68513) +CoreGovernorQueue:testFuzz_OldGovernorQueuesAWinningProposalAfterDefeatedUpgrade(uint256) (runs: 256, μ: 3340088, ~: 3340088) +CoreGovernorQueue:testFuzz_QueuesAWinningProposalAfterUpgrade(uint256) (runs: 256, μ: 3807284, ~: 3807284) +CoreGovernorQueue:testFuzz_RevertIf_OldGovernorQueuesAWinningProposalAfterUpgrade(uint256) (runs: 256, μ: 3733670, ~: 3733670) +CoreGovernorQueue:testFuzz_RevertIf_QueuesAWinningProposalBeforeUpgrade(uint256) (runs: 256, μ: 2054903, ~: 2054903) +CoreGovernorQuorum:testFuzz_ReturnsCorrectQuorum(uint256,uint256) (runs: 256, μ: 165116, ~: 165057) +CoreGovernorQuorum:testFuzz_ReturnsCorrectQuorumAfterDelegatingToExcludeAddress(uint256,uint256) (runs: 256, μ: 294693, ~: 294879) +CoreGovernorQuorumDenominator:test_ReturnsCorrectQuorumDenominator() (gas: 15504) +CoreGovernorRelay:testFuzz_CanRelaySetProposalThreshold(uint256) (runs: 256, μ: 28974, ~: 29049) +CoreGovernorRelay:testFuzz_CanRelaySetVotingDelay(uint48) (runs: 256, μ: 29371, ~: 29371) +CoreGovernorRelay:testFuzz_CanRelaySetVotingPeriod(uint32) (runs: 256, μ: 29715, ~: 29715) +CoreGovernorRelay:testFuzz_CanRelayTokenTransfer(address,uint256) (runs: 256, μ: 78504, ~: 78660) +CoreGovernorRelay:testFuzz_CanRelayUpdateQuorumNumerator(uint256) (runs: 256, μ: 72852, ~: 73039) +CoreGovernorRelay:testFuzz_CanRelayUpdateTimelock(address) (runs: 256, μ: 29462, ~: 29537) +CoreGovernorRelay:testFuzz_RevertIf_NotOwner(address,uint256) (runs: 256, μ: 27473, ~: 27625) +E2E:testE2E() (gas: 84869616) +FixedDelegateErc20WalletTest:testInit() (gas: 5826374) +FixedDelegateErc20WalletTest:testInitZeroToken() (gas: 5816816) +FixedDelegateErc20WalletTest:testTransfer() (gas: 5932869) +FixedDelegateErc20WalletTest:testTransferNotOwner() (gas: 5897863) +InboxActionsTest:testPauseAndUpauseInbox() (gas: 371698) +L1AddressRegistryTest:testAddressRegistryAddress() (gas: 51819) +L1ArbitrumTimelockTest:testCancel() (gas: 5326047) +L1ArbitrumTimelockTest:testCancelFailsBadSender() (gas: 5370342) +L1ArbitrumTimelockTest:testDoesDeploy() (gas: 5278270) +L1ArbitrumTimelockTest:testDoesNotDeployZeroInbox() (gas: 4979037) +L1ArbitrumTimelockTest:testDoesNotDeployZeroL2Timelock() (gas: 4977007) +L1ArbitrumTimelockTest:testExecute() (gas: 5406114) +L1ArbitrumTimelockTest:testExecuteInbox() (gas: 5747768) +L1ArbitrumTimelockTest:testExecuteInboxBatch() (gas: 6058781) +L1ArbitrumTimelockTest:testExecuteInboxInvalidData() (gas: 5426534) +L1ArbitrumTimelockTest:testExecuteInboxNotEnoughVal() (gas: 5446278) +L1ArbitrumTimelockTest:testSchedule() (gas: 5359150) +L1ArbitrumTimelockTest:testScheduleFailsBadL2Timelock() (gas: 5286208) +L1ArbitrumTimelockTest:testScheduleFailsBadSender() (gas: 5281176) +L1ArbitrumTokenTest:testBridgeBurn() (gas: 3396871) L1ArbitrumTokenTest:testBridgeBurnNotGateway() (gas: 3389611) -L1ArbitrumTokenTest:testBridgeMint() (gas: 3390798) +L1ArbitrumTokenTest:testBridgeMint() (gas: 3392098) L1ArbitrumTokenTest:testBridgeMintNotGateway() (gas: 3341036) -L1ArbitrumTokenTest:testInit() (gas: 3355939) +L1ArbitrumTokenTest:testInit() (gas: 3360306) L1ArbitrumTokenTest:testInitZeroGateway() (gas: 3177234) L1ArbitrumTokenTest:testInitZeroNovaGateway() (gas: 3177301) L1ArbitrumTokenTest:testInitZeroNovaRouter() (gas: 3177235) -L1ArbitrumTokenTest:testRegisterTokenOnL2() (gas: 4568612) -L1ArbitrumTokenTest:testRegisterTokenOnL2NotEnoughVal() (gas: 4425799) -L1GovernanceFactoryTest:testL1GovernanceFactory() (gas: 10771109) -L1GovernanceFactoryTest:testSetMinDelay() (gas: 10746003) -L1GovernanceFactoryTest:testSetMinDelayRevertsForCoreAddress() (gas: 10798958) -L2AddressRegistryTest:testAddressRegistryAddress() (gas: 54658) -L2ArbitrumGovernorTest:testCantReinit() (gas: 13669489) -L2ArbitrumGovernorTest:testExecutorPermissions() (gas: 13706483) -L2ArbitrumGovernorTest:testExecutorPermissionsFail() (gas: 13679135) -L2ArbitrumGovernorTest:testPastCirculatingSupply() (gas: 13673238) -L2ArbitrumGovernorTest:testPastCirculatingSupplyExclude() (gas: 13812715) -L2ArbitrumGovernorTest:testPastCirculatingSupplyMint() (gas: 13737218) -L2ArbitrumGovernorTest:testProperlyInitialized() (gas: 13664706) -L2ArbitrumTokenTest:testCanBurn() (gas: 4066835) -L2ArbitrumTokenTest:testCanMint2Percent() (gas: 4101512) -L2ArbitrumTokenTest:testCanMintLessThan2Percent() (gas: 4101514) -L2ArbitrumTokenTest:testCanMintTwiceWithWarp() (gas: 8190691) -L2ArbitrumTokenTest:testCanMintZero() (gas: 4081635) -L2ArbitrumTokenTest:testCanTransferAndCallContract() (gas: 4211883) -L2ArbitrumTokenTest:testCanTransferAndCallEmpty() (gas: 4096932) -L2ArbitrumTokenTest:testCannotMintMoreThan2Percent() (gas: 4071458) -L2ArbitrumTokenTest:testCannotMintNotOwner() (gas: 4069341) -L2ArbitrumTokenTest:testCannotMintTwice() (gas: 8158921) -L2ArbitrumTokenTest:testCannotMintWithoutFastForward() (gas: 4069700) -L2ArbitrumTokenTest:testCannotTransferAndCallNonReceiver() (gas: 4094203) -L2ArbitrumTokenTest:testCannotTransferAndCallReverter() (gas: 4154761) -L2ArbitrumTokenTest:testDoesNotInitialiseZeroInitialSup() (gas: 3800718) -L2ArbitrumTokenTest:testDoesNotInitialiseZeroL1Token() (gas: 3800726) +L1ArbitrumTokenTest:testRegisterTokenOnL2() (gas: 4578929) +L1ArbitrumTokenTest:testRegisterTokenOnL2NotEnoughVal() (gas: 4425824) +L1GovernanceFactoryTest:testL1GovernanceFactory() (gas: 10779813) +L1GovernanceFactoryTest:testSetMinDelay() (gas: 10746664) +L1GovernanceFactoryTest:testSetMinDelayRevertsForCoreAddress() (gas: 10798991) +L2AddressRegistryTest:testAddressRegistryAddress() (gas: 61603) +L2ArbitrumGovernorTest:testCantReinit() (gas: 13669500) +L2ArbitrumGovernorTest:testExecutorPermissions() (gas: 13709612) +L2ArbitrumGovernorTest:testExecutorPermissionsFail() (gas: 13679158) +L2ArbitrumGovernorTest:testPastCirculatingSupply() (gas: 13673877) +L2ArbitrumGovernorTest:testPastCirculatingSupplyExclude() (gas: 13814935) +L2ArbitrumGovernorTest:testPastCirculatingSupplyMint() (gas: 13738643) +L2ArbitrumGovernorTest:testProperlyInitialized() (gas: 13668518) +L2ArbitrumTokenTest:testCanBurn() (gas: 4066876) +L2ArbitrumTokenTest:testCanMint2Percent() (gas: 4103543) +L2ArbitrumTokenTest:testCanMintLessThan2Percent() (gas: 4103567) +L2ArbitrumTokenTest:testCanMintTwiceWithWarp() (gas: 8194753) +L2ArbitrumTokenTest:testCanMintZero() (gas: 4083666) +L2ArbitrumTokenTest:testCanTransferAndCallContract() (gas: 4211836) +L2ArbitrumTokenTest:testCanTransferAndCallEmpty() (gas: 4096951) +L2ArbitrumTokenTest:testCannotMintMoreThan2Percent() (gas: 4072189) +L2ArbitrumTokenTest:testCannotMintNotOwner() (gas: 4069999) +L2ArbitrumTokenTest:testCannotMintTwice() (gas: 8161683) +L2ArbitrumTokenTest:testCannotMintWithoutFastForward() (gas: 4070431) +L2ArbitrumTokenTest:testCannotTransferAndCallNonReceiver() (gas: 4094222) +L2ArbitrumTokenTest:testCannotTransferAndCallReverter() (gas: 4154780) +L2ArbitrumTokenTest:testDoesNotInitialiseZeroInitialSup() (gas: 3800751) +L2ArbitrumTokenTest:testDoesNotInitialiseZeroL1Token() (gas: 3800692) L2ArbitrumTokenTest:testDoesNotInitialiseZeroOwner() (gas: 3800739) -L2ArbitrumTokenTest:testIsInitialised() (gas: 4072777) -L2ArbitrumTokenTest:testNoLogicContractInit() (gas: 2693127) -L2GovernanceFactoryTest:testContractsDeployed() (gas: 28359365) -L2GovernanceFactoryTest:testContractsInitialized() (gas: 28396315) -L2GovernanceFactoryTest:testDeploySteps() (gas: 28370874) -L2GovernanceFactoryTest:testProxyAdminOwnership() (gas: 28368375) -L2GovernanceFactoryTest:testRoles() (gas: 28391450) -L2GovernanceFactoryTest:testSanityCheckValues() (gas: 28415658) -L2GovernanceFactoryTest:testSetMinDelay() (gas: 28364371) -L2GovernanceFactoryTest:testSetMinDelayRevertsForCoreAddress() (gas: 28417242) -L2GovernanceFactoryTest:testUpgraderCanCancel() (gas: 28657360) -L2SecurityCouncilMgmtFactoryTest:testMemberElectionGovDeployment() (gas: 30524001) -L2SecurityCouncilMgmtFactoryTest:testNomineeElectionGovDeployment() (gas: 30528232) -L2SecurityCouncilMgmtFactoryTest:testOnlyOwnerCanDeploy() (gas: 25659644) -L2SecurityCouncilMgmtFactoryTest:testRemovalGovDeployment() (gas: 30526232) -L2SecurityCouncilMgmtFactoryTest:testSecurityCouncilManagerDeployment() (gas: 30545325) -NomineeGovernorV2UpgradeActionTest:testAction() (gas: 8153) -OutboxActionsTest:testAddOutbxesAction() (gas: 651398) -OutboxActionsTest:testCantAddEOA() (gas: 968968) -OutboxActionsTest:testCantReAddOutbox() (gas: 974344) -OutboxActionsTest:testRemoveAllOutboxes() (gas: 693007) -OutboxActionsTest:testRemoveOutboxes() (gas: 853882) -ProxyUpgradeAndCallActionTest:testUpgrade() (gas: 137095) -ProxyUpgradeAndCallActionTest:testUpgradeAndCall() (gas: 143042) -SecurityCouncilManagerTest:testAddMemberAffordances() (gas: 249651) +L2ArbitrumTokenTest:testIsInitialised() (gas: 4079042) +L2ArbitrumTokenTest:testNoLogicContractInit() (gas: 2693160) +L2GovernanceFactoryTest:testContractsDeployed() (gas: 28364562) +L2GovernanceFactoryTest:testContractsInitialized() (gas: 28396323) +L2GovernanceFactoryTest:testDeploySteps() (gas: 28370896) +L2GovernanceFactoryTest:testProxyAdminOwnership() (gas: 28373516) +L2GovernanceFactoryTest:testRoles() (gas: 28397295) +L2GovernanceFactoryTest:testSanityCheckValues() (gas: 28428727) +L2GovernanceFactoryTest:testSetMinDelay() (gas: 28365018) +L2GovernanceFactoryTest:testSetMinDelayRevertsForCoreAddress() (gas: 28417195) +L2GovernanceFactoryTest:testUpgraderCanCancel() (gas: 28658628) +L2SecurityCouncilMgmtFactoryTest:testMemberElectionGovDeployment() (gas: 30527761) +L2SecurityCouncilMgmtFactoryTest:testNomineeElectionGovDeployment() (gas: 30533297) +L2SecurityCouncilMgmtFactoryTest:testOnlyOwnerCanDeploy() (gas: 25659641) +L2SecurityCouncilMgmtFactoryTest:testRemovalGovDeployment() (gas: 30530697) +L2SecurityCouncilMgmtFactoryTest:testSecurityCouncilManagerDeployment() (gas: 30551199) +NomineeGovernorV2UpgradeActionTest:testAction() (gas: 8160) +OutboxActionsTest:testAddOutbxesAction() (gas: 653295) +OutboxActionsTest:testCantAddEOA() (gas: 968990) +OutboxActionsTest:testCantReAddOutbox() (gas: 974436) +OutboxActionsTest:testRemoveAllOutboxes() (gas: 694544) +OutboxActionsTest:testRemoveOutboxes() (gas: 855219) +ProxyUpgradeAndCallActionTest:testUpgrade() (gas: 137443) +ProxyUpgradeAndCallActionTest:testUpgradeAndCall() (gas: 143400) +SecurityCouncilManagerTest:testAddMemberAffordances() (gas: 249673) SecurityCouncilManagerTest:testAddMemberSpecialAddresses() (gas: 20795) -SecurityCouncilManagerTest:testAddMemberToFirstCohort() (gas: 339764) -SecurityCouncilManagerTest:testAddMemberToSecondCohort() (gas: 343060) -SecurityCouncilManagerTest:testAddSC() (gas: 118567) +SecurityCouncilManagerTest:testAddMemberToFirstCohort() (gas: 341701) +SecurityCouncilManagerTest:testAddMemberToSecondCohort() (gas: 345020) +SecurityCouncilManagerTest:testAddSC() (gas: 120582) SecurityCouncilManagerTest:testAddSCAffordances() (gas: 112083) SecurityCouncilManagerTest:testCantUpdateCohortWithADup() (gas: 123116) -SecurityCouncilManagerTest:testCohortMethods() (gas: 136185) -SecurityCouncilManagerTest:testInitialization() (gas: 193074) -SecurityCouncilManagerTest:testRemoveMember() (gas: 213029) +SecurityCouncilManagerTest:testCohortMethods() (gas: 141821) +SecurityCouncilManagerTest:testInitialization() (gas: 199522) +SecurityCouncilManagerTest:testRemoveMember() (gas: 214413) SecurityCouncilManagerTest:testRemoveMemberAffordances() (gas: 99074) SecurityCouncilManagerTest:testRemoveSCAffordances() (gas: 81253) -SecurityCouncilManagerTest:testRemoveSeC() (gas: 38309) -SecurityCouncilManagerTest:testReplaceMemberAffordances() (gas: 208560) -SecurityCouncilManagerTest:testReplaceMemberInFirstCohort() (gas: 258788) -SecurityCouncilManagerTest:testReplaceMemberInSecondCohort() (gas: 262305) -SecurityCouncilManagerTest:testRotateMember() (gas: 258792) -SecurityCouncilManagerTest:testUpdateCohortAffordances() (gas: 83026) -SecurityCouncilManagerTest:testUpdateFirstCohort() (gas: 295311) -SecurityCouncilManagerTest:testUpdateRouter() (gas: 76296) +SecurityCouncilManagerTest:testRemoveSeC() (gas: 38846) +SecurityCouncilManagerTest:testReplaceMemberAffordances() (gas: 208588) +SecurityCouncilManagerTest:testReplaceMemberInFirstCohort() (gas: 260725) +SecurityCouncilManagerTest:testReplaceMemberInSecondCohort() (gas: 264242) +SecurityCouncilManagerTest:testRotateMember() (gas: 260685) +SecurityCouncilManagerTest:testUpdateCohortAffordances() (gas: 83048) +SecurityCouncilManagerTest:testUpdateFirstCohort() (gas: 297181) +SecurityCouncilManagerTest:testUpdateRouter() (gas: 76960) SecurityCouncilManagerTest:testUpdateRouterAffordacnes() (gas: 112379) -SecurityCouncilManagerTest:testUpdateSecondCohort() (gas: 295316) -SecurityCouncilMemberElectionGovernorTest:testCannotUseMoreVotesThanAvailable() (gas: 246997) -SecurityCouncilMemberElectionGovernorTest:testCastBySig() (gas: 302852) -SecurityCouncilMemberElectionGovernorTest:testCastBySigTwice() (gas: 266244) -SecurityCouncilMemberElectionGovernorTest:testCastVoteReverts() (gas: 35277) -SecurityCouncilMemberElectionGovernorTest:testExecute() (gas: 665450) -SecurityCouncilMemberElectionGovernorTest:testForceSupport() (gas: 165349) -SecurityCouncilMemberElectionGovernorTest:testInitReverts() (gas: 4922497) -SecurityCouncilMemberElectionGovernorTest:testInvalidParams() (gas: 165321) -SecurityCouncilMemberElectionGovernorTest:testMiscVotesViews() (gas: 227939) -SecurityCouncilMemberElectionGovernorTest:testNoVoteForNonCompliantNominee() (gas: 123524) -SecurityCouncilMemberElectionGovernorTest:testNoZeroWeightVotes() (gas: 169595) -SecurityCouncilMemberElectionGovernorTest:testOnlyNomineeElectionGovernorCanPropose() (gas: 111038) -SecurityCouncilMemberElectionGovernorTest:testProperInitialization() (gas: 49388) -SecurityCouncilMemberElectionGovernorTest:testProposeReverts() (gas: 32916) -SecurityCouncilMemberElectionGovernorTest:testRelay() (gas: 42229) -SecurityCouncilMemberElectionGovernorTest:testSelectTopNominees(uint256) (runs: 256, μ: 339999, ~: 339822) -SecurityCouncilMemberElectionGovernorTest:testSelectTopNomineesFails() (gas: 273335) -SecurityCouncilMemberElectionGovernorTest:testSetFullWeightDuration() (gas: 34951) -SecurityCouncilMemberElectionGovernorTest:testVotesToWeight() (gas: 152898) -SecurityCouncilMemberRemovalGovernorTest:testInitFails() (gas: 10159193) -SecurityCouncilMemberRemovalGovernorTest:testProposalCreationCallParamRestriction() (gas: 56157) +SecurityCouncilManagerTest:testUpdateSecondCohort() (gas: 297253) +SecurityCouncilMemberElectionGovernorTest:testCannotUseMoreVotesThanAvailable() (gas: 247020) +SecurityCouncilMemberElectionGovernorTest:testCastBySig() (gas: 302956) +SecurityCouncilMemberElectionGovernorTest:testCastBySigTwice() (gas: 266315) +SecurityCouncilMemberElectionGovernorTest:testCastVoteReverts() (gas: 35323) +SecurityCouncilMemberElectionGovernorTest:testExecute() (gas: 665693) +SecurityCouncilMemberElectionGovernorTest:testForceSupport() (gas: 165416) +SecurityCouncilMemberElectionGovernorTest:testInitReverts() (gas: 4922545) +SecurityCouncilMemberElectionGovernorTest:testInvalidParams() (gas: 165388) +SecurityCouncilMemberElectionGovernorTest:testMiscVotesViews() (gas: 229047) +SecurityCouncilMemberElectionGovernorTest:testNoVoteForNonCompliantNominee() (gas: 123592) +SecurityCouncilMemberElectionGovernorTest:testNoZeroWeightVotes() (gas: 169684) +SecurityCouncilMemberElectionGovernorTest:testOnlyNomineeElectionGovernorCanPropose() (gas: 111084) +SecurityCouncilMemberElectionGovernorTest:testProperInitialization() (gas: 55028) +SecurityCouncilMemberElectionGovernorTest:testProposeReverts() (gas: 32954) +SecurityCouncilMemberElectionGovernorTest:testRelay() (gas: 42633) +SecurityCouncilMemberElectionGovernorTest:testSelectTopNominees(uint256) (runs: 256, μ: 342272, ~: 342060) +SecurityCouncilMemberElectionGovernorTest:testSelectTopNomineesFails() (gas: 273362) +SecurityCouncilMemberElectionGovernorTest:testSetFullWeightDuration() (gas: 35329) +SecurityCouncilMemberElectionGovernorTest:testVotesToWeight() (gas: 158617) +SecurityCouncilMemberRemovalGovernorTest:testInitFails() (gas: 10159192) +SecurityCouncilMemberRemovalGovernorTest:testProposalCreationCallParamRestriction() (gas: 56091) SecurityCouncilMemberRemovalGovernorTest:testProposalCreationCallRestriction() (gas: 49685) -SecurityCouncilMemberRemovalGovernorTest:testProposalCreationTargetLen() (gas: 35392) -SecurityCouncilMemberRemovalGovernorTest:testProposalCreationTargetRestriction() (gas: 46987) -SecurityCouncilMemberRemovalGovernorTest:testProposalCreationUnexpectedCallDataLen() (gas: 41583) +SecurityCouncilMemberRemovalGovernorTest:testProposalCreationTargetLen() (gas: 35414) +SecurityCouncilMemberRemovalGovernorTest:testProposalCreationTargetRestriction() (gas: 47009) +SecurityCouncilMemberRemovalGovernorTest:testProposalCreationUnexpectedCallDataLen() (gas: 41605) SecurityCouncilMemberRemovalGovernorTest:testProposalCreationValuesRestriction() (gas: 61908) -SecurityCouncilMemberRemovalGovernorTest:testProposalDoesExpire() (gas: 272525) -SecurityCouncilMemberRemovalGovernorTest:testProposalExpirationDeadline() (gas: 134831) -SecurityCouncilMemberRemovalGovernorTest:testRelay() (gas: 42123) -SecurityCouncilMemberRemovalGovernorTest:testSeparateSelector() (gas: 23536) -SecurityCouncilMemberRemovalGovernorTest:testSetVoteSuccessNumerator() (gas: 30049) +SecurityCouncilMemberRemovalGovernorTest:testProposalDoesExpire() (gas: 273169) +SecurityCouncilMemberRemovalGovernorTest:testProposalExpirationDeadline() (gas: 137674) +SecurityCouncilMemberRemovalGovernorTest:testRelay() (gas: 42466) +SecurityCouncilMemberRemovalGovernorTest:testSeparateSelector() (gas: 20723) +SecurityCouncilMemberRemovalGovernorTest:testSetVoteSuccessNumerator() (gas: 30717) SecurityCouncilMemberRemovalGovernorTest:testSetVoteSuccessNumeratorAffordance() (gas: 47631) -SecurityCouncilMemberRemovalGovernorTest:testSuccessNumeratorInsufficientVotes() (gas: 358327) -SecurityCouncilMemberRemovalGovernorTest:testSuccessNumeratorSufficientVotes() (gas: 361245) -SecurityCouncilMemberRemovalGovernorTest:testSuccessfulProposalAndCantAbstain() (gas: 142674) -SecurityCouncilMemberSyncActionTest:testAddOne() (gas: 7938503) -SecurityCouncilMemberSyncActionTest:testAddOne() (gas: 7939341) -SecurityCouncilMemberSyncActionTest:testCantDropBelowThreshhold() (gas: 7965404) -SecurityCouncilMemberSyncActionTest:testCantDropBelowThreshhold() (gas: 7965411) -SecurityCouncilMemberSyncActionTest:testGetPrevOwner() (gas: 7929385) -SecurityCouncilMemberSyncActionTest:testGetPrevOwner() (gas: 7929385) -SecurityCouncilMemberSyncActionTest:testNonces() (gas: 8229875) -SecurityCouncilMemberSyncActionTest:testNoopUpdate() (gas: 7928439) -SecurityCouncilMemberSyncActionTest:testNoopUpdate() (gas: 7929365) -SecurityCouncilMemberSyncActionTest:testRemoveOne() (gas: 7929685) -SecurityCouncilMemberSyncActionTest:testRemoveOne() (gas: 7930546) -SecurityCouncilMemberSyncActionTest:testUpdateCohort() (gas: 8171934) -SecurityCouncilMemberSyncActionTest:testUpdateCohort() (gas: 8172795) -SecurityCouncilMgmtUtilsTests:testIsInArray() (gas: 2102) -SecurityCouncilNomineeElectionGovernorTest:testAddContender() (gas: 270750) -SecurityCouncilNomineeElectionGovernorTest:testCastBySig() (gas: 333730) -SecurityCouncilNomineeElectionGovernorTest:testCastBySigTwice() (gas: 296589) -SecurityCouncilNomineeElectionGovernorTest:testCastVoteReverts() (gas: 35278) -SecurityCouncilNomineeElectionGovernorTest:testCountVote() (gas: 582574) -SecurityCouncilNomineeElectionGovernorTest:testCreateElection() (gas: 253153) -SecurityCouncilNomineeElectionGovernorTest:testExcludeNominee() (gas: 456505) -SecurityCouncilNomineeElectionGovernorTest:testExecute() (gas: 677159) -SecurityCouncilNomineeElectionGovernorTest:testForceSupport() (gas: 194733) -SecurityCouncilNomineeElectionGovernorTest:testIncludeNominee() (gas: 674020) -SecurityCouncilNomineeElectionGovernorTest:testInvalidInit() (gas: 7256741) -SecurityCouncilNomineeElectionGovernorTest:testProperInitialization() (gas: 78113) -SecurityCouncilNomineeElectionGovernorTest:testProposeFails() (gas: 19740) -SecurityCouncilNomineeElectionGovernorTest:testRelay() (gas: 42427) -SecurityCouncilNomineeElectionGovernorTest:testSetNomineeVetter() (gas: 39905) -SequencerActionsTest:testAddAndRemoveSequencer() (gas: 483532) -SequencerActionsTest:testCantAddZeroAddress() (gas: 235614) -SetInitialGovParamsActionTest:testL1() (gas: 259904) -SetInitialGovParamsActionTest:testL2() (gas: 688888) -SetSequencerInboxMaxTimeVariationAction:testSetMaxTimeVariation() (gas: 374262) -SwitchManagerRolesActionTest:testAction() (gas: 6313) -TokenDistributorTest:testClaim() (gas: 5742744) -TokenDistributorTest:testClaimAndDelegate() (gas: 5850827) -TokenDistributorTest:testClaimAndDelegateFailsForExpired() (gas: 5748244) -TokenDistributorTest:testClaimAndDelegateFailsForWrongSender() (gas: 5803385) -TokenDistributorTest:testClaimAndDelegateFailsWrongNonce() (gas: 5803386) -TokenDistributorTest:testClaimFailsAfterEnd() (gas: 5704035) -TokenDistributorTest:testClaimFailsBeforeStart() (gas: 5703530) -TokenDistributorTest:testClaimFailsForFalseTransfer() (gas: 5686246) -TokenDistributorTest:testClaimFailsForTwice() (gas: 5741504) -TokenDistributorTest:testClaimFailsForUnknown() (gas: 5706111) -TokenDistributorTest:testClaimStartAfterClaimEnd() (gas: 4134838) -TokenDistributorTest:testDoesDeploy() (gas: 5339553) -TokenDistributorTest:testDoesDeployAndDeposit() (gas: 5404583) -TokenDistributorTest:testOldClaimStart() (gas: 4135401) -TokenDistributorTest:testSetRecipients() (gas: 5701945) -TokenDistributorTest:testSetRecipientsFailsNotEnoughDeposit() (gas: 5668810) -TokenDistributorTest:testSetRecipientsFailsNotOwner() (gas: 5420359) -TokenDistributorTest:testSetRecipientsFailsWhenAddingTwice() (gas: 5712988) -TokenDistributorTest:testSetRecipientsFailsWrongAmountCount() (gas: 5421819) -TokenDistributorTest:testSetRecipientsFailsWrongRecipientCount() (gas: 5422048) -TokenDistributorTest:testSetRecipientsTwice() (gas: 6391525) -TokenDistributorTest:testSetSweepReceiver() (gas: 5706262) -TokenDistributorTest:testSetSweepReceiverFailsNullAddress() (gas: 5703881) -TokenDistributorTest:testSetSweepReceiverFailsOwner() (gas: 5704842) -TokenDistributorTest:testSweep() (gas: 5751971) -TokenDistributorTest:testSweepAfterClaim() (gas: 5789954) -TokenDistributorTest:testSweepFailsBeforeClaimPeriodEnd() (gas: 5703615) -TokenDistributorTest:testSweepFailsForFailedTransfer() (gas: 5707314) -TokenDistributorTest:testSweepFailsTwice() (gas: 5750930) -TokenDistributorTest:testWithdraw() (gas: 5741198) -TokenDistributorTest:testWithdrawFailsNotOwner() (gas: 5741220) -TokenDistributorTest:testWithdrawFailsTransfer() (gas: 5705817) -TokenDistributorTest:testZeroDelegateTo() (gas: 4132733) -TokenDistributorTest:testZeroOwner() (gas: 4132646) -TokenDistributorTest:testZeroReceiver() (gas: 4132675) +SecurityCouncilMemberRemovalGovernorTest:testSuccessNumeratorInsufficientVotes() (gas: 360324) +SecurityCouncilMemberRemovalGovernorTest:testSuccessNumeratorSufficientVotes() (gas: 363242) +SecurityCouncilMemberRemovalGovernorTest:testSuccessfulProposalAndCantAbstain() (gas: 143313) +SecurityCouncilMemberSyncActionTest:testAddOne() (gas: 7939904) +SecurityCouncilMemberSyncActionTest:testAddOne() (gas: 7940787) +SecurityCouncilMemberSyncActionTest:testCantDropBelowThreshhold() (gas: 7965595) +SecurityCouncilMemberSyncActionTest:testCantDropBelowThreshhold() (gas: 7965617) +SecurityCouncilMemberSyncActionTest:testGetPrevOwner() (gas: 7937077) +SecurityCouncilMemberSyncActionTest:testGetPrevOwner() (gas: 7937100) +SecurityCouncilMemberSyncActionTest:testNonces() (gas: 8238782) +SecurityCouncilMemberSyncActionTest:testNoopUpdate() (gas: 7929885) +SecurityCouncilMemberSyncActionTest:testNoopUpdate() (gas: 7930788) +SecurityCouncilMemberSyncActionTest:testRemoveOne() (gas: 7931052) +SecurityCouncilMemberSyncActionTest:testRemoveOne() (gas: 7931957) +SecurityCouncilMemberSyncActionTest:testUpdateCohort() (gas: 8173357) +SecurityCouncilMemberSyncActionTest:testUpdateCohort() (gas: 8174196) +SecurityCouncilMgmtUtilsTests:testIsInArray() (gas: 7036) +SecurityCouncilNomineeElectionGovernorTest:testAddContender() (gas: 271889) +SecurityCouncilNomineeElectionGovernorTest:testCastBySig() (gas: 333872) +SecurityCouncilNomineeElectionGovernorTest:testCastBySigTwice() (gas: 296698) +SecurityCouncilNomineeElectionGovernorTest:testCastVoteReverts() (gas: 35324) +SecurityCouncilNomineeElectionGovernorTest:testCountVote() (gas: 585485) +SecurityCouncilNomineeElectionGovernorTest:testCreateElection() (gas: 257051) +SecurityCouncilNomineeElectionGovernorTest:testExcludeNominee() (gas: 457590) +SecurityCouncilNomineeElectionGovernorTest:testExecute() (gas: 678398) +SecurityCouncilNomineeElectionGovernorTest:testForceSupport() (gas: 194838) +SecurityCouncilNomineeElectionGovernorTest:testIncludeNominee() (gas: 675095) +SecurityCouncilNomineeElectionGovernorTest:testInvalidInit() (gas: 7256769) +SecurityCouncilNomineeElectionGovernorTest:testProperInitialization() (gas: 86055) +SecurityCouncilNomineeElectionGovernorTest:testProposeFails() (gas: 19748) +SecurityCouncilNomineeElectionGovernorTest:testRelay() (gas: 42831) +SecurityCouncilNomineeElectionGovernorTest:testSetNomineeVetter() (gas: 40302) +SequencerActionsTest:testAddAndRemoveSequencer() (gas: 484831) +SequencerActionsTest:testCantAddZeroAddress() (gas: 235617) +SetInitialGovParamsActionTest:testL1() (gas: 259989) +SetInitialGovParamsActionTest:testL2() (gas: 688948) +SetSequencerInboxMaxTimeVariationAction:testSetMaxTimeVariation() (gas: 376787) +SubmitUpgradeProposalTest:test_DefeatedExecuteUpgradeProposalDoesNotChangeRoles() (gas: 2463707) +SubmitUpgradeProposalTest:test_SuccessfullyExecuteUpgradeProposal() (gas: 2844078) +SwitchManagerRolesActionTest:testAction() (gas: 6320) +TokenDistributorTest:testClaim() (gas: 5747321) +TokenDistributorTest:testClaimAndDelegate() (gas: 5856025) +TokenDistributorTest:testClaimAndDelegateFailsForExpired() (gas: 5751565) +TokenDistributorTest:testClaimAndDelegateFailsForWrongSender() (gas: 5806706) +TokenDistributorTest:testClaimAndDelegateFailsWrongNonce() (gas: 5806707) +TokenDistributorTest:testClaimFailsAfterEnd() (gas: 5707356) +TokenDistributorTest:testClaimFailsBeforeStart() (gas: 5706851) +TokenDistributorTest:testClaimFailsForFalseTransfer() (gas: 5689547) +TokenDistributorTest:testClaimFailsForTwice() (gas: 5744825) +TokenDistributorTest:testClaimFailsForUnknown() (gas: 5709432) +TokenDistributorTest:testClaimStartAfterClaimEnd() (gas: 4134871) +TokenDistributorTest:testDoesDeploy() (gas: 5344567) +TokenDistributorTest:testDoesDeployAndDeposit() (gas: 5405850) +TokenDistributorTest:testOldClaimStart() (gas: 4135434) +TokenDistributorTest:testSetRecipients() (gas: 5705266) +TokenDistributorTest:testSetRecipientsFailsNotEnoughDeposit() (gas: 5668811) +TokenDistributorTest:testSetRecipientsFailsNotOwner() (gas: 5420348) +TokenDistributorTest:testSetRecipientsFailsWhenAddingTwice() (gas: 5716299) +TokenDistributorTest:testSetRecipientsFailsWrongAmountCount() (gas: 5421775) +TokenDistributorTest:testSetRecipientsFailsWrongRecipientCount() (gas: 5422049) +TokenDistributorTest:testSetRecipientsTwice() (gas: 6403121) +TokenDistributorTest:testSetSweepReceiver() (gas: 5709563) +TokenDistributorTest:testSetSweepReceiverFailsNullAddress() (gas: 5707202) +TokenDistributorTest:testSetSweepReceiverFailsOwner() (gas: 5708143) +TokenDistributorTest:testSweep() (gas: 5756548) +TokenDistributorTest:testSweepAfterClaim() (gas: 5794531) +TokenDistributorTest:testSweepFailsBeforeClaimPeriodEnd() (gas: 5706936) +TokenDistributorTest:testSweepFailsForFailedTransfer() (gas: 5710637) +TokenDistributorTest:testSweepFailsTwice() (gas: 5754251) +TokenDistributorTest:testWithdraw() (gas: 5745775) +TokenDistributorTest:testWithdrawFailsNotOwner() (gas: 5745797) +TokenDistributorTest:testWithdrawFailsTransfer() (gas: 5709118) +TokenDistributorTest:testZeroDelegateTo() (gas: 4132744) +TokenDistributorTest:testZeroOwner() (gas: 4132657) +TokenDistributorTest:testZeroReceiver() (gas: 4132686) TokenDistributorTest:testZeroToken() (gas: 71889) -TopNomineesGasTest:testTopNomineesGas() (gas: 4502996) -UpgradeExecRouteBuilderTest:testAIP1Point2() (gas: 1322645) -UpgradeExecRouteBuilderTest:testRouteBuilderErrors() (gas: 1127374) -UpgradeExecutorTest:testAdminCanChangeExecutor() (gas: 2583801) -UpgradeExecutorTest:testCantExecuteEOA() (gas: 2439721) -UpgradeExecutorTest:testExecute() (gas: 2677995) -UpgradeExecutorTest:testExecuteFailsForAdmin() (gas: 2663614) -UpgradeExecutorTest:testExecuteFailsForNobody() (gas: 2665855) -UpgradeExecutorTest:testInit() (gas: 2427602) -UpgradeExecutorTest:testInitFailsZeroAdmin() (gas: 2288342) \ No newline at end of file +TopNomineesGasTest:testTopNomineesGas() (gas: 4505875) +TreasuryGovernorCancel:testFuzz_CancelsPendingProposal(uint256) (runs: 256, μ: 149037, ~: 149991) +TreasuryGovernorCancel:testFuzz_RevertIf_NotProposer(uint256,address) (runs: 256, μ: 137218, ~: 138334) +TreasuryGovernorCancel:testFuzz_RevertIf_ProposalIsActive(uint256) (runs: 256, μ: 147019, ~: 147973) +TreasuryGovernorCastVote:testFuzz_NewGovernorProposalVoteDefeatUnaffectedByOldGovernorVoteSuccess(uint256) (runs: 256, μ: 5440642, ~: 5440642) +TreasuryGovernorCastVote:testFuzz_NewGovernorProposalVoteSuccessUnaffectedByOldGovernorVoteDefeat(uint256) (runs: 256, μ: 5445143, ~: 5445143) +TreasuryGovernorCastVote:testFuzz_ProposalVoteDefeat(uint256) (runs: 256, μ: 3958967, ~: 3958967) +TreasuryGovernorCastVote:testFuzz_ProposalVoteSuccess(uint256) (runs: 256, μ: 3801451, ~: 3801451) +TreasuryGovernorExcludeAddress:testFuzz_ReturnsCorrectExcludeAddress() (gas: 15578) +TreasuryGovernorExecute:testFuzz_ExecutesAQueuedProposalAfterUpgrade(uint256) (runs: 256, μ: 4030536, ~: 3980551) +TreasuryGovernorExecute:testFuzz_RevertIf_ExecutesADefeatedProposalAfterUpgrade(uint256) (runs: 256, μ: 3960301, ~: 3959417) +TreasuryGovernorExecute:testFuzz_RevertIf_OldGovernorExecutesAQueuedProposalAfterUpgrade(uint256) (runs: 256, μ: 3917260, ~: 3912761) +TreasuryGovernorGetPastCirculatingSupply:testFuzz_ReturnsCorrectSupply(uint256) (runs: 256, μ: 112632, ~: 112948) +TreasuryGovernorHasVoted:testFuzz_CastCorrectVotesViaFlexibleVoting(uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 2934896, ~: 2936389) +TreasuryGovernorHasVoted:testFuzz_CastFractionalVotesThenNominalVotesViaFlexibleVoting(uint256,uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 2980394, ~: 2982218) +TreasuryGovernorHasVoted:testFuzz_CorrectlyVotesTwiceViaFlexibleVoting(uint256,uint256,uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 2992563, ~: 2993487) +TreasuryGovernorHasVoted:testFuzz_CorrectlyVotesViaNominalVote(uint256,uint256,uint256) (runs: 256, μ: 685880, ~: 689884) +TreasuryGovernorHasVoted:testFuzz_ProposalFailsAfterFractionalVotes(uint256) (runs: 256, μ: 4248745, ~: 4248745) +TreasuryGovernorHasVoted:testFuzz_ProposalSucceedsAfterFractionalVotes(uint256) (runs: 256, μ: 4090730, ~: 4090730) +TreasuryGovernorHasVoted:testFuzz_RevertIf_DelegateVotesTwiceViaNominalVote(uint256,uint256,uint256) (runs: 256, μ: 701700, ~: 705105) +TreasuryGovernorHasVoted:testFuzz_RevertIf_VoteWeightGreaterThanTotalWeightViaFlexibleVoting(uint256,uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 2820441, ~: 2820651) +TreasuryGovernorHasVoted:testFuzz_RevertIf_VotingWeightGreaterThanTwoVotesViaFlexibleVoting(uint256,uint256,uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 2961251, ~: 2964970) +TreasuryGovernorInitialize:test_ConfiguresTheParametersDuringInitialization() (gas: 50686) +TreasuryGovernorInitialize:test_RevertIf_InitializeImplementationContract() (gas: 5210981) +TreasuryGovernorInitialize:test_RevertIf_InitializerIsCalledASecondTime() (gas: 19357) +TreasuryGovernorProposalDeadline:testFuzz_ReturnsCorrectDeadline(uint256) (runs: 256, μ: 510566, ~: 510566) +TreasuryGovernorProposalNeedsQueuing:testFuzz_ReturnsTrueForAllProposals(uint256) (runs: 256, μ: 504248, ~: 504248) +TreasuryGovernorPropose:testFuzz_CreatesProposalAndEmitsEvent(uint256) (runs: 256, μ: 143366, ~: 144071) +TreasuryGovernorPropose:testFuzz_ProposalActiveAfterVotingDelay(uint256) (runs: 256, μ: 512333, ~: 512333) +TreasuryGovernorPropose:testFuzz_RevertIf_ProposalAlreadyCreated(uint256,address,string) (runs: 256, μ: 192320, ~: 193951) +TreasuryGovernorPropose:testFuzz_RevertIf_ThresholdNotMet(address,address,string) (runs: 256, μ: 68418, ~: 68513) +TreasuryGovernorQueue:testFuzz_OldGovernorQueuesAWinningProposalAfterDefeatedUpgrade(uint256) (runs: 256, μ: 3559752, ~: 3556008) +TreasuryGovernorQueue:testFuzz_QueuesAWinningProposalAfterUpgrade(uint256) (runs: 256, μ: 3919810, ~: 3916011) +TreasuryGovernorQueue:testFuzz_RevertIf_OldGovernorQueuesAWinningProposalAfterUpgrade(uint256) (runs: 256, μ: 3962904, ~: 3961191) +TreasuryGovernorQueue:testFuzz_RevertIf_QueuesAWinningProposalBeforeUpgrade(uint256) (runs: 256, μ: 2167975, ~: 2166211) +TreasuryGovernorQuorum:testFuzz_ReturnsCorrectQuorum(uint256,uint256) (runs: 256, μ: 165116, ~: 165057) +TreasuryGovernorQuorum:testFuzz_ReturnsCorrectQuorumAfterDelegatingToExcludeAddress(uint256,uint256) (runs: 256, μ: 294693, ~: 294879) +TreasuryGovernorQuorumDenominator:test_ReturnsCorrectQuorumDenominator() (gas: 15504) +TreasuryGovernorRelay:testFuzz_CanRelaySetProposalThreshold(uint256) (runs: 256, μ: 28974, ~: 29049) +TreasuryGovernorRelay:testFuzz_CanRelaySetVotingDelay(uint48) (runs: 256, μ: 29371, ~: 29371) +TreasuryGovernorRelay:testFuzz_CanRelaySetVotingPeriod(uint32) (runs: 256, μ: 29715, ~: 29715) +TreasuryGovernorRelay:testFuzz_CanRelayTokenTransfer(address,uint256) (runs: 256, μ: 78504, ~: 78660) +TreasuryGovernorRelay:testFuzz_CanRelayUpdateQuorumNumerator(uint256) (runs: 256, μ: 72852, ~: 73039) +TreasuryGovernorRelay:testFuzz_CanRelayUpdateTimelock(address) (runs: 256, μ: 29462, ~: 29537) +TreasuryGovernorRelay:testFuzz_RevertIf_NotOwner(address,uint256) (runs: 256, μ: 27473, ~: 27625) +UpgradeExecRouteBuilderTest:testAIP1Point2() (gas: 1100961) +UpgradeExecRouteBuilderTest:testRouteBuilderErrors() (gas: 1127415) +UpgradeExecutorTest:testAdminCanChangeExecutor() (gas: 2585188) +UpgradeExecutorTest:testCantExecuteEOA() (gas: 2439816) +UpgradeExecutorTest:testExecute() (gas: 2680700) +UpgradeExecutorTest:testExecuteFailsForAdmin() (gas: 2663746) +UpgradeExecutorTest:testExecuteFailsForNobody() (gas: 2665942) +UpgradeExecutorTest:testInit() (gas: 2433450) +UpgradeExecutorTest:testInitFailsZeroAdmin() (gas: 2288429) \ No newline at end of file