Commit 60506d83 authored by Mark Tyneway's avatar Mark Tyneway

ctb: fixup for gas snapshot

parent 600d3d42
AdminFaucetAuthModuleTest:test_adminProof_verify_returnsTrue() (gas: 57577)
AdminFaucetAuthModuleTest:test_nonAdminProof_verify_returnsFalse() (gas: 59125)
AdminFaucetAuthModuleTest:test_proofWithWrongId_verify_returnsFalse() (gas: 60662)
AssetReceiverTest:testFail_withdrawERC20() (gas: 196806)
AssetReceiverTest:testFail_withdrawERC20withAmount() (gas: 196820)
AssetReceiverTest:testFail_withdrawERC721() (gas: 55506)
AssetReceiverTest:testFail_withdrawETH() (gas: 10297)
AssetReceiverTest:testFail_withdrawETHwithAmount() (gas: 10369)
AssetReceiverTest:test_constructor() (gas: 9694)
AssetReceiverTest:test_receive() (gas: 20824)
AssetReceiverTest:test_withdrawERC20() (gas: 183383)
AssetReceiverTest:test_withdrawERC20withAmount() (gas: 182514)
AssetReceiverTest:test_withdrawERC721() (gas: 50773)
AssetReceiverTest:test_withdrawETH() (gas: 28300)
AssetReceiverTest:test_withdrawETHwithAmount() (gas: 28263)
AttestationStationTest:test_attest_bulk() (gas: 703684)
AttestationStationTest:test_attest_individual() (gas: 632086)
AttestationStationTest:test_attest_single() (gas: 651370)
AdminFaucetAuthModuleTest:test_adminProof_verify_succeeds() (gas: 57577)
AdminFaucetAuthModuleTest:test_nonAdminProof_verify_succeeds() (gas: 59050)
AdminFaucetAuthModuleTest:test_proofWithWrongId_verify_succeeds() (gas: 60673)
AssetReceiverTest:test_constructor_succeeds() (gas: 9696)
AssetReceiverTest:test_receive_succeeds() (gas: 20844)
AssetReceiverTest:test_withdrawERC20_succeeds() (gas: 183383)
AssetReceiverTest:test_withdrawERC20_unauthorized_reverts() (gas: 153517)
AssetReceiverTest:test_withdrawERC20withAmount_succeeds() (gas: 182567)
AssetReceiverTest:test_withdrawERC20withAmount_unauthorized_reverts() (gas: 153528)
AssetReceiverTest:test_withdrawERC721_succeeds() (gas: 50755)
AssetReceiverTest:test_withdrawERC721_unauthorized_reverts() (gas: 51063)
AssetReceiverTest:test_withdrawETH_succeeds() (gas: 28344)
AssetReceiverTest:test_withdrawETH_unauthorized_reverts() (gas: 10680)
AssetReceiverTest:test_withdrawETHwithAmount_succeeds() (gas: 28241)
AssetReceiverTest:test_withdrawETHwithAmount_unauthorized_reverts() (gas: 10738)
AttestationStationTest:test_attest_bulk_succeeds() (gas: 703749)
AttestationStationTest:test_attest_individual_succeeds() (gas: 632087)
AttestationStationTest:test_attest_single_succeeds() (gas: 651325)
Bytes_slice_Test:test_slice_acrossMultipleWords_works() (gas: 9413)
Bytes_slice_Test:test_slice_acrossWords_works() (gas: 1430)
Bytes_slice_Test:test_slice_fromNonZeroIdx_works() (gas: 17240)
......@@ -50,38 +50,38 @@ DisputeGameFactory_SetImplementation_Test:test_setImplementation_notOwner_revert
DisputeGameFactory_SetImplementation_Test:test_setImplementation_succeeds() (gas: 44243)
DisputeGameFactory_TransferOwnership_Test:test_transferOwnership_notOwner_reverts() (gas: 15950)
DisputeGameFactory_TransferOwnership_Test:test_transferOwnership_succeeds() (gas: 18642)
Drippie_Test:test_create_fails_twice() (gas: 168909)
Drippie_Test:test_create_success() (gas: 183421)
Drippie_Test:test_drip_amount() (gas: 285317)
Drippie_Test:test_drip_not_exist_fails() (gas: 14833)
Drippie_Test:test_name_not_exist_fails() (gas: 16032)
Drippie_Test:test_non_reentrant_zero_interval_fails() (gas: 18867)
Drippie_Test:test_not_active_fails() (gas: 171151)
Drippie_Test:test_reentrant_fails() (gas: 18786)
Drippie_Test:test_create_calledTwice_reverts() (gas: 168931)
Drippie_Test:test_create_succeeds() (gas: 183380)
Drippie_Test:test_drip_amount_succeeds() (gas: 285294)
Drippie_Test:test_drip_notExist_reverts() (gas: 14876)
Drippie_Test:test_drip_reentrant_reverts() (gas: 18853)
Drippie_Test:test_name_notExist_reverts() (gas: 16012)
Drippie_Test:test_notReentrant_zeroInterval_reverts() (gas: 18845)
Drippie_Test:test_not_active_reverts() (gas: 171074)
Drippie_Test:test_reentrant_succeeds() (gas: 180159)
Drippie_Test:test_set_status_none_fails() (gas: 168697)
Drippie_Test:test_set_status_same_fails() (gas: 169131)
Drippie_Test:test_set_status_success() (gas: 198426)
Drippie_Test:test_should_archive_if_paused_success() (gas: 177282)
Drippie_Test:test_should_not_allow_active_if_archived_fails() (gas: 174605)
Drippie_Test:test_should_not_allow_paused_if_archived_fails() (gas: 174581)
Drippie_Test:test_should_not_archive_if_active_fails() (gas: 175622)
Drippie_Test:test_status_unauthorized_fails() (gas: 167366)
Drippie_Test:test_trigger_one_function() (gas: 338111)
Drippie_Test:test_trigger_two_functions() (gas: 491838)
Drippie_Test:test_twice_in_one_interval_fails() (gas: 303746)
FaucetTest:test_authAdmin_drip_succeeds() (gas: 366068)
Drippie_Test:test_set_statusNone_reverts() (gas: 168743)
Drippie_Test:test_set_statusSame_reverts() (gas: 169129)
Drippie_Test:test_set_status_succeeds() (gas: 198449)
Drippie_Test:test_shouldArchive_ifPaused_succeeds() (gas: 177260)
Drippie_Test:test_shouldNotAllowActive_ifArchived_reverts() (gas: 174581)
Drippie_Test:test_shouldNotAllowPaused_ifArchived_reverts() (gas: 174604)
Drippie_Test:test_shouldNotArchive_ifActive_reverts() (gas: 175622)
Drippie_Test:test_status_unauthorized_reverts() (gas: 167344)
Drippie_Test:test_trigger_oneFunction_succeeds() (gas: 338143)
Drippie_Test:test_trigger_twoFunctions_succeeds() (gas: 491870)
Drippie_Test:test_twice_inOneInterval_reverts() (gas: 303767)
FaucetTest:test_authAdmin_drip_succeeds() (gas: 366111)
FaucetTest:test_drip_afterTimeout_succeeds() (gas: 447899)
FaucetTest:test_drip_beforeTimeout_reverts() (gas: 378888)
FaucetTest:test_drip_disabledModule_reverts() (gas: 352372)
FaucetTest:test_drip_emitsEvent() (gas: 369165)
FaucetTest:test_drip_github_sendsCorrectAmount() (gas: 366589)
FaucetTest:test_drip_optimistNft_sendsCorrectAmount() (gas: 366578)
FaucetTest:test_drip_preventsReplayAttacks() (gas: 369250)
FaucetTest:test_initialize() (gas: 7625)
FaucetTest:test_drip_disabledModule_reverts() (gas: 352405)
FaucetTest:test_drip_emitsEvent_succeeds() (gas: 369165)
FaucetTest:test_drip_githubSendsCorrectAmount_succeeds() (gas: 366611)
FaucetTest:test_drip_optimistNftSendsCorrectAmount_succeeds() (gas: 366555)
FaucetTest:test_drip_preventsReplayAttacks_succeeds() (gas: 369218)
FaucetTest:test_initialize_succeeds() (gas: 7626)
FaucetTest:test_nonAdmin_drip_fails() (gas: 262520)
FaucetTest:test_receive_succeeds() (gas: 17401)
FaucetTest:test_withdraw_nonAdmin_fails() (gas: 13123)
FaucetTest:test_withdraw_nonAdmin_reverts() (gas: 13145)
FaucetTest:test_withdraw_succeeds() (gas: 78359)
FaultDisputeGame_ResolvesCorrectly_CorrectRoot1:test_resolvesCorrectly_succeeds() (gas: 491839)
FaultDisputeGame_ResolvesCorrectly_CorrectRoot2:test_resolvesCorrectly_succeeds() (gas: 495751)
......@@ -395,40 +395,40 @@ OptimistAllowlistTest:test_isAllowedToMint_withMultipleAttestations_succeeds() (
OptimistAllowlistTest:test_isAllowedToMint_withoutAnyAttestations_fails() (gas: 23210)
OptimistInviterTest:test_claimInvite_claimBeforeMinCommitmentPeriod_reverts() (gas: 142819)
OptimistInviterTest:test_claimInvite_claimForSomeoneElse_succeeds() (gas: 245467)
OptimistInviterTest:test_claimInvite_replayingUsedNonce_reverts() (gas: 288415)
OptimistInviterTest:test_claimInvite_replayingUsedNonce_reverts() (gas: 288437)
OptimistInviterTest:test_claimInvite_succeeds() (gas: 241374)
OptimistInviterTest:test_claimInvite_usingERC1271Wallet_succeeds() (gas: 245742)
OptimistInviterTest:test_claimInvite_usingSignatureIssuedForDifferentChain_reverts() (gas: 156565)
OptimistInviterTest:test_claimInvite_usingSignatureIssuedForDifferentChain_reverts() (gas: 156587)
OptimistInviterTest:test_claimInvite_usingSignatureIssuedForDifferentContract_reverts() (gas: 156478)
OptimistInviterTest:test_claimInvite_usingSignatureIssuedForDifferentVersion_reverts() (gas: 155102)
OptimistInviterTest:test_claimInvite_whenIssuerHasNoInvitesLeft_reverts() (gas: 562110)
OptimistInviterTest:test_claimInvite_whenIssuerNeverReceivedInvites_reverts() (gas: 110711)
OptimistInviterTest:test_claimInvite_withIncorrectSignature_reverts() (gas: 253095)
OptimistInviterTest:test_claimInvite_withoutCommittingHash_reverts() (gas: 119188)
OptimistInviterTest:test_commitInvite_committingForSomeoneElse_succeeds() (gas: 140649)
OptimistInviterTest:test_claimInvite_withoutCommittingHash_reverts() (gas: 119210)
OptimistInviterTest:test_commitInvite_committingForSomeoneElse_succeeds() (gas: 140584)
OptimistInviterTest:test_commitInvite_committingForYourself_succeeds() (gas: 138628)
OptimistInviterTest:test_commitInvite_committingSameHashTwice_reverts() (gas: 142034)
OptimistInviterTest:test_grantInvites_adminAddingInvites_succeeds() (gas: 190802)
OptimistInviterTest:test_grantInvites_nonAdminAddingInvites_reverts() (gas: 14004)
OptimistInviterTest:test_initialize() (gas: 14702)
OptimistTest:test_approve_reverts() (gas: 70443)
OptimistInviterTest:test_commitInvite_committingSameHashTwice_reverts() (gas: 142056)
OptimistInviterTest:test_grantInvites_adminAddingInvites_succeeds() (gas: 190757)
OptimistInviterTest:test_grantInvites_nonAdminAddingInvites_reverts() (gas: 14026)
OptimistInviterTest:test_initialize_succeeds() (gas: 14724)
OptimistTest:test_approve_soulbound_reverts() (gas: 70487)
OptimistTest:test_baseURI_returnsCorrectBaseURI_succeeds() (gas: 124568)
OptimistTest:test_burn_byNonOwner_reverts() (gas: 73131)
OptimistTest:test_burn_byOwner_succeeds() (gas: 54504)
OptimistTest:test_initialize_success() (gas: 25042)
OptimistTest:test_mint_afterAllowlistAttestation_succeeds() (gas: 121420)
OptimistTest:test_burn_byNonOwner_reverts() (gas: 73197)
OptimistTest:test_burn_byOwner_succeeds() (gas: 54487)
OptimistTest:test_initialize_succeeds() (gas: 24977)
OptimistTest:test_mint_afterAllowlistAttestation_succeeds() (gas: 121465)
OptimistTest:test_mint_afterCoinbaseQuestAttestation_succeeds() (gas: 130362)
OptimistTest:test_mint_afterInviteClaimed_succeeds() (gas: 311331)
OptimistTest:test_mint_afterMultipleAttestations_succeeds() (gas: 377762)
OptimistTest:test_mint_forAlreadyMintedClaimer_reverts() (gas: 118034)
OptimistTest:test_mint_forNonAllowlistedClaimer_reverts() (gas: 29897)
OptimistTest:test_mint_forAlreadyMintedClaimer_reverts() (gas: 118023)
OptimistTest:test_mint_forNonAllowlistedClaimer_reverts() (gas: 29886)
OptimistTest:test_mint_secondaryMinter_succeeds() (gas: 72711)
OptimistTest:test_multicall_batchingClaimAndMint_succeeds() (gas: 308421)
OptimistTest:test_setApprovalForAll_reverts() (gas: 74216)
OptimistTest:test_multicall_batchingClaimAndMint_succeeds() (gas: 308376)
OptimistTest:test_setApprovalForAll_soulbound_reverts() (gas: 74239)
OptimistTest:test_supportsInterface_returnsCorrectInterfaceForERC721_succeeds() (gas: 5805)
OptimistTest:test_tokenIdOfAddress_returnsOwnerID_succeeds() (gas: 63730)
OptimistTest:test_tokenURI_returnsCorrectTokenURI_succeeds() (gas: 195930)
OptimistTest:test_transferFrom_reverts() (gas: 75492)
OptimistTest:test_tokenURI_returnsCorrectTokenURI_succeeds() (gas: 195908)
OptimistTest:test_transferFrom_soulbound_reverts() (gas: 75512)
PreimageOracle_Test:test_computePreimageKey_succeeds() (gas: 6267)
PreimageOracle_Test:test_loadKeccak256PreimagePart_outOfBoundsOffset_reverts() (gas: 9025)
PreimageOracle_Test:test_loadKeccak256PreimagePart_succeeds() (gas: 77552)
......@@ -561,10 +561,10 @@ SystemConfig_Setters_TestFail:test_setResourceConfig_lowGasLimit_reverts() (gas:
SystemConfig_Setters_TestFail:test_setResourceConfig_notOwner_reverts() (gas: 11790)
SystemConfig_Setters_TestFail:test_setResourceConfig_zeroDenominator_reverts() (gas: 13039)
SystemConfig_Setters_TestFail:test_setUnsafeBlockSigner_notOwner_reverts() (gas: 10616)
TransactorTest:testFail_CALL() (gas: 15453)
TransactorTest:testFail_DELEGATECALLL() (gas: 15494)
TransactorTest:test_CALL() (gas: 26776)
TransactorTest:test_DELEGATECALL() (gas: 20909)
TransactorTest:test_constructor() (gas: 9716)
TransactorTest:test_call_succeeds() (gas: 26709)
TransactorTest:test_call_unauthorized_reverts() (gas: 16543)
TransactorTest:test_constructor_succeeds() (gas: 9739)
TransactorTest:test_delegateCall_succeeds() (gas: 20909)
TransactorTest:test_delegateCall_unauthorized_reverts() (gas: 16550)
TransferOnionTest:test_constructor_succeeds() (gas: 564855)
TransferOnionTest:test_unwrap_succeeds() (gas: 724955)
\ No newline at end of file
......@@ -99,8 +99,8 @@ contract AssetReceiverTest is AssetReceiver_Initializer {
// withdrawETH should fail if called by non-owner
function test_withdrawETH_unauthorized_reverts() external {
vm.deal(address(assetReceiver), 1 ether);
assetReceiver.withdrawETH(payable(alice));
vm.expectRevert("UNAUTHORIZED");
assetReceiver.withdrawETH(payable(alice));
}
// Similar as withdrawETH but specify amount to withdraw
......@@ -127,8 +127,8 @@ contract AssetReceiverTest is AssetReceiver_Initializer {
// withdrawETH with address and amount as arguments called by non-owner
function test_withdrawETHwithAmount_unauthorized_reverts() external {
vm.deal(address(assetReceiver), 1 ether);
assetReceiver.withdrawETH(payable(alice), 0.5 ether);
vm.expectRevert("UNAUTHORIZED");
assetReceiver.withdrawETH(payable(alice), 0.5 ether);
}
// Test withdrawERC20 with token and address arguments, from owner
......@@ -155,8 +155,8 @@ contract AssetReceiverTest is AssetReceiver_Initializer {
// Same as withdrawERC20 but call from non-owner
function test_withdrawERC20_unauthorized_reverts() external {
deal(address(testERC20), address(assetReceiver), 100_000);
assetReceiver.withdrawERC20(testERC20, alice);
vm.expectRevert("UNAUTHORIZED");
assetReceiver.withdrawERC20(testERC20, alice);
}
// Similar as withdrawERC20 but specify amount to withdraw
......@@ -183,8 +183,8 @@ contract AssetReceiverTest is AssetReceiver_Initializer {
// Similar as withdrawERC20 with amount but call from non-owner
function test_withdrawERC20withAmount_unauthorized_reverts() external {
deal(address(testERC20), address(assetReceiver), 100_000);
assetReceiver.withdrawERC20(testERC20, alice, 50_000);
vm.expectRevert("UNAUTHORIZED");
assetReceiver.withdrawERC20(testERC20, alice, 50_000);
}
// Test withdrawERC721 from owner
......@@ -212,7 +212,7 @@ contract AssetReceiverTest is AssetReceiver_Initializer {
function test_withdrawERC721_unauthorized_reverts() external {
vm.prank(alice);
testERC721.transferFrom(alice, address(assetReceiver), DEFAULT_TOKEN_ID);
assetReceiver.withdrawERC721(testERC721, alice, DEFAULT_TOKEN_ID);
vm.expectRevert("UNAUTHORIZED");
assetReceiver.withdrawERC721(testERC721, alice, DEFAULT_TOKEN_ID);
}
}
......@@ -55,8 +55,8 @@ contract TransactorTest is Transactor_Initializer {
bytes memory data = abi.encodeWithSelector(callRecorded.record.selector);
// Run CALL
vm.prank(bob);
transactor.CALL(address(callRecorded), data, 200_000 wei);
vm.expectRevert("UNAUTHORIZED");
transactor.CALL(address(callRecorded), data, 200_000 wei);
}
function test_delegateCall_succeeds() external {
......@@ -74,7 +74,7 @@ contract TransactorTest is Transactor_Initializer {
bytes memory data = abi.encodeWithSelector(reverter.doRevert.selector);
// Run CALL
vm.prank(bob);
transactor.DELEGATECALL(address(reverter), data);
vm.expectRevert("UNAUTHORIZED");
transactor.DELEGATECALL(address(reverter), data);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment