No files changed, compilation skipped Ran 2 tests for src/test/benchmark/MultiwrapBenchmark.t.sol:MultiwrapBenchmarkTest [PASS] test_benchmark_multiwrap_unwrap() (gas: 152040) [PASS] test_benchmark_multiwrap_wrap() (gas: 480722) Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 665.73ms (584.46µs CPU time) Ran 5 tests for src/test/benchmark/SignatureDropBenchmark.t.sol:SignatureDropBenchmarkTest [PASS] test_benchmark_signatureDrop_claim_five_tokens() (gas: 185688) [PASS] test_benchmark_signatureDrop_lazyMint() (gas: 147153) [PASS] test_benchmark_signatureDrop_lazyMint_for_delayed_reveal() (gas: 249057) [PASS] test_benchmark_signatureDrop_reveal() (gas: 49802) [PASS] test_benchmark_signatureDrop_setClaimConditions() (gas: 100719) Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 665.92ms (942.96µs CPU time) Ran 3 tests for src/test/benchmark/EditionStakeBenchmark.t.sol:EditionStakeBenchmarkTest [PASS] test_benchmark_editionStake_claimRewards() (gas: 98765) [PASS] test_benchmark_editionStake_stake() (gas: 203676) [PASS] test_benchmark_editionStake_withdraw() (gas: 94296) Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 666.96ms (533.96µs CPU time) Ran 3 tests for src/test/benchmark/NFTStakeBenchmark.t.sol:NFTStakeBenchmarkTest [PASS] test_benchmark_nftStake_claimRewards() (gas: 99831) [PASS] test_benchmark_nftStake_stake_five_tokens() (gas: 553577) [PASS] test_benchmark_nftStake_withdraw() (gas: 96144) Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 669.06ms (710.17µs CPU time) Ran 1 test for src/test/smart-wallet/utils/AABenchmarkPrepare.sol:AABenchmarkPrepare [PASS] test_prepareBenchmarkFile() (gas: 2955770) Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 677.51ms (13.32ms CPU time) Ran 1 test for src/test/benchmark/AirdropERC20Benchmark.t.sol:AirdropERC20BenchmarkTest [PASS] test_benchmark_airdropERC20_airdrop() (gas: 32443785) Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 688.85ms (17.93ms CPU time) Ran 1 test for src/test/benchmark/AirdropERC721Benchmark.t.sol:AirdropERC721BenchmarkTest [PASS] test_benchmark_airdropERC721_airdrop() (gas: 42241588) Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 701.05ms (26.57ms CPU time) Ran 3 tests for src/test/benchmark/PackBenchmark.t.sol:PackBenchmarkTest [PASS] test_benchmark_pack_addPackContents() (gas: 312595) [PASS] test_benchmark_pack_createPack() (gas: 1419379) [PASS] test_benchmark_pack_openPack() (gas: 302612) Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 181.87ms (2.36ms CPU time) Ran 3 tests for src/test/benchmark/TokenERC20Benchmark.t.sol:TokenERC20BenchmarkTest [PASS] test_benchmark_tokenERC20_mintTo() (gas: 139513) [PASS] test_benchmark_tokenERC20_mintWithSignature_pay_with_ERC20() (gas: 221724) [PASS] test_benchmark_tokenERC20_mintWithSignature_pay_with_native_token() (gas: 228786) Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 188.65ms (1.10ms CPU time) Ran 4 tests for src/test/benchmark/TokenERC721Benchmark.t.sol:TokenERC721BenchmarkTest [PASS] test_benchmark_tokenERC721_burn() (gas: 40392) [PASS] test_benchmark_tokenERC721_mintTo() (gas: 172834) [PASS] test_benchmark_tokenERC721_mintWithSignature_pay_with_ERC20() (gas: 301844) [PASS] test_benchmark_tokenERC721_mintWithSignature_pay_with_native_token() (gas: 308814) Suite result: ok. 4 passed; 0 failed; 0 skipped; finished in 192.61ms (1.31ms CPU time) Ran 4 tests for src/test/benchmark/TokenERC1155Benchmark.t.sol:TokenERC1155BenchmarkTest [PASS] test_benchmark_tokenERC1155_burn() (gas: 30352) [PASS] test_benchmark_tokenERC1155_mintTo() (gas: 144229) [PASS] test_benchmark_tokenERC1155_mintWithSignature_pay_with_ERC20() (gas: 307291) [PASS] test_benchmark_tokenERC1155_mintWithSignature_pay_with_native_token() (gas: 318712) Suite result: ok. 4 passed; 0 failed; 0 skipped; finished in 225.96ms (1.36ms CPU time) Ran 3 tests for src/test/benchmark/TokenStakeBenchmark.t.sol:TokenStakeBenchmarkTest [PASS] test_benchmark_tokenStake_claimRewards() (gas: 101098) [PASS] test_benchmark_tokenStake_stake() (gas: 195556) [PASS] test_benchmark_tokenStake_withdraw() (gas: 104792) Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 196.93ms (479.46µs CPU time) Ran 1 test for src/test/benchmark/AirdropERC1155Benchmark.t.sol:AirdropERC1155BenchmarkTest [PASS] test_benchmark_airdropERC1155_airdrop() (gas: 38536544) Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 341.15ms (19.66ms CPU time) Ran 3 tests for src/test/benchmark/PackVRFDirectBenchmark.t.sol:PackVRFDirectBenchmarkTest [PASS] test_benchmark_packvrf_createPack() (gas: 1392387) [PASS] test_benchmark_packvrf_openPack() (gas: 150677) [PASS] test_benchmark_packvrf_openPackAndClaimRewards() (gas: 3621) Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 201.65ms (2.27ms CPU time) Ran 3 tests for src/test/benchmark/DropERC1155Benchmark.t.sol:DropERC1155BenchmarkTest [PASS] test_benchmark_dropERC1155_claim() (gas: 245552) [PASS] test_benchmark_dropERC1155_lazyMint() (gas: 146425) [PASS] test_benchmark_dropERC1155_setClaimConditions_five_conditions() (gas: 525725) Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 1.20s (706.01ms CPU time) Ran 2 tests for src/test/benchmark/DropERC20Benchmark.t.sol:DropERC20BenchmarkTest [PASS] test_benchmark_dropERC20_claim() (gas: 291508) [PASS] test_benchmark_dropERC20_setClaimConditions_five_conditions() (gas: 530026) Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 510.75ms (589.86ms CPU time) Ran 23 tests for src/test/benchmark/AirdropBenchmark.t.sol:AirdropBenchmarkTest [PASS] test_benchmark_airdropClaim_erc1155() (gas: 105358) [PASS] test_benchmark_airdropClaim_erc20() (gas: 109724) [PASS] test_benchmark_airdropClaim_erc721() (gas: 108870) [PASS] test_benchmark_airdropPush_erc1155ReceiverCompliant() (gas: 82427) [PASS] test_benchmark_airdropPush_erc1155_10() (gas: 370062) [PASS] test_benchmark_airdropPush_erc1155_100() (gas: 3266571) [PASS] test_benchmark_airdropPush_erc1155_1000() (gas: 32348198) [PASS] test_benchmark_airdropPush_erc20_10() (gas: 345649) [PASS] test_benchmark_airdropPush_erc20_100() (gas: 2976236) [PASS] test_benchmark_airdropPush_erc20_1000() (gas: 29352084) [PASS] test_benchmark_airdropPush_erc721ReceiverCompliant() (gas: 86434) [PASS] test_benchmark_airdropPush_erc721_10() (gas: 426498) [PASS] test_benchmark_airdropPush_erc721_100() (gas: 3837162) [PASS] test_benchmark_airdropPush_erc721_1000() (gas: 38107847) [PASS] test_benchmark_airdropSignature_erc115_10() (gas: 416712) [PASS] test_benchmark_airdropSignature_erc115_100() (gas: 3458091) [PASS] test_benchmark_airdropSignature_erc115_1000() (gas: 34334256) [PASS] test_benchmark_airdropSignature_erc20_10() (gas: 389286) [PASS] test_benchmark_airdropSignature_erc20_100() (gas: 3138882) [PASS] test_benchmark_airdropSignature_erc20_1000() (gas: 30936576) [PASS] test_benchmark_airdropSignature_erc721_10() (gas: 470201) [PASS] test_benchmark_airdropSignature_erc721_100() (gas: 4009643) [PASS] test_benchmark_airdropSignature_erc721_1000() (gas: 39692110) Suite result: ok. 23 passed; 0 failed; 0 skipped; finished in 1.21s (1.25s CPU time) Ran 5 tests for src/test/benchmark/DropERC721Benchmark.t.sol:DropERC721BenchmarkTest [PASS] test_benchmark_dropERC721_claim_five_tokens() (gas: 273303) [PASS] test_benchmark_dropERC721_lazyMint() (gas: 147052) [PASS] test_benchmark_dropERC721_lazyMint_for_delayed_reveal() (gas: 248985) [PASS] test_benchmark_dropERC721_reveal() (gas: 49433) [PASS] test_benchmark_dropERC721_setClaimConditions_five_conditions() (gas: 529470) Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 466.63ms (512.92ms CPU time) Ran 14 tests for src/test/benchmark/AccountBenchmark.t.sol:AccountBenchmarkTest [PASS] test_state_accountReceivesNativeTokens() (gas: 34537) [PASS] test_state_addAndWithdrawDeposit() (gas: 148780) [PASS] test_state_contractMetadata() (gas: 114307) [PASS] test_state_createAccount_viaEntrypoint() (gas: 458192) [PASS] test_state_createAccount_viaFactory() (gas: 355822) [PASS] test_state_executeBatchTransaction() (gas: 76066) [PASS] test_state_executeBatchTransaction_viaAccountSigner() (gas: 488470) [PASS] test_state_executeBatchTransaction_viaEntrypoint() (gas: 138443) [PASS] test_state_executeTransaction() (gas: 68891) [PASS] test_state_executeTransaction_viaAccountSigner() (gas: 471272) [PASS] test_state_executeTransaction_viaEntrypoint() (gas: 128073) [PASS] test_state_receiveERC1155NFT() (gas: 66043) [PASS] test_state_receiveERC721NFT() (gas: 100196) [PASS] test_state_transferOutsNativeTokens() (gas: 133673) Suite result: ok. 14 passed; 0 failed; 0 skipped; finished in 1.32s (26.86ms CPU time) Ran 19 test suites in 1.45s (10.97s CPU time): 84 tests passed, 0 failed, 0 skipped (84 total tests) test_benchmark_packvrf_openPackAndClaimRewards() (gas: 0 (0.000%)) test_benchmark_pack_createPack() (gas: 6511 (0.461%)) test_benchmark_airdropERC721_airdrop() (gas: 329052 (0.785%)) test_benchmark_packvrf_createPack() (gas: 12783 (0.927%)) test_prepareBenchmarkFile() (gas: 29400 (1.005%)) test_benchmark_airdropERC20_airdrop() (gas: 375372 (1.171%)) test_benchmark_airdropERC1155_airdrop() (gas: 452972 (1.189%)) test_benchmark_multiwrap_wrap() (gas: 7260 (1.533%)) test_benchmark_nftStake_stake_five_tokens() (gas: 14432 (2.677%)) test_benchmark_dropERC721_setClaimConditions_five_conditions() (gas: 28976 (5.789%)) test_benchmark_dropERC20_setClaimConditions_five_conditions() (gas: 29168 (5.824%)) test_state_createAccount_viaEntrypoint() (gas: 26152 (6.053%)) test_state_createAccount_viaFactory() (gas: 21700 (6.495%)) test_benchmark_dropERC1155_setClaimConditions_five_conditions() (gas: 33604 (6.828%)) test_benchmark_tokenERC1155_mintWithSignature_pay_with_native_token() (gas: 22540 (7.610%)) test_benchmark_tokenERC721_mintWithSignature_pay_with_native_token() (gas: 21900 (7.633%)) test_benchmark_editionStake_stake() (gas: 18532 (10.010%)) test_benchmark_dropERC721_lazyMint_for_delayed_reveal() (gas: 22836 (10.098%)) test_benchmark_tokenERC20_mintWithSignature_pay_with_native_token() (gas: 21092 (10.155%)) test_benchmark_signatureDrop_lazyMint_for_delayed_reveal() (gas: 23166 (10.255%)) test_benchmark_tokenStake_stake() (gas: 18376 (10.371%)) test_benchmark_tokenERC721_mintTo() (gas: 21282 (14.043%)) test_benchmark_tokenERC1155_mintWithSignature_pay_with_ERC20() (gas: 40116 (15.015%)) test_benchmark_tokenERC721_mintWithSignature_pay_with_ERC20() (gas: 39500 (15.057%)) test_benchmark_tokenERC20_mintTo() (gas: 20927 (17.647%)) test_benchmark_tokenERC1155_mintTo() (gas: 21943 (17.944%)) test_benchmark_dropERC721_lazyMint() (gas: 22512 (18.076%)) test_benchmark_dropERC1155_lazyMint() (gas: 22512 (18.168%)) test_benchmark_signatureDrop_lazyMint() (gas: 22842 (18.375%)) test_benchmark_tokenERC20_mintWithSignature_pay_with_ERC20() (gas: 38692 (21.139%)) test_state_executeBatchTransaction_viaAccountSigner() (gas: 95688 (24.362%)) test_state_executeTransaction_viaAccountSigner() (gas: 92640 (24.467%)) test_benchmark_packvrf_openPack() (gas: 30724 (25.613%)) test_benchmark_dropERC20_claim() (gas: 61003 (26.465%)) test_state_receiveERC721NFT() (gas: 21572 (27.437%)) test_benchmark_dropERC721_claim_five_tokens() (gas: 62336 (29.548%)) test_benchmark_signatureDrop_claim_five_tokens() (gas: 45171 (32.146%)) test_benchmark_dropERC1155_claim() (gas: 60520 (32.708%)) test_benchmark_signatureDrop_setClaimConditions() (gas: 27020 (36.663%)) test_benchmark_pack_addPackContents() (gas: 93407 (42.615%)) test_benchmark_nftStake_claimRewards() (gas: 31544 (46.193%)) test_benchmark_tokenStake_claimRewards() (gas: 33544 (49.655%)) test_benchmark_editionStake_claimRewards() (gas: 33684 (51.757%)) test_state_transferOutsNativeTokens() (gas: 51960 (63.588%)) test_state_executeBatchTransaction_viaEntrypoint() (gas: 55528 (66.970%)) test_state_receiveERC1155NFT() (gas: 26700 (67.865%)) test_state_executeTransaction_viaEntrypoint() (gas: 52480 (69.424%)) test_benchmark_multiwrap_unwrap() (gas: 63090 (70.927%)) test_state_addAndWithdrawDeposit() (gas: 65448 (78.539%)) test_state_executeBatchTransaction() (gas: 36192 (90.766%)) test_state_executeTransaction() (gas: 33156 (92.783%)) test_state_contractMetadata() (gas: 57800 (102.288%)) test_benchmark_editionStake_withdraw() (gas: 47932 (103.382%)) test_benchmark_pack_openPack() (gas: 160752 (113.317%)) test_benchmark_tokenStake_withdraw() (gas: 57396 (121.099%)) test_benchmark_nftStake_withdraw() (gas: 58068 (152.506%)) test_state_accountReceivesNativeTokens() (gas: 23500 (212.920%)) test_benchmark_dropERC721_reveal() (gas: 35701 (259.984%)) test_benchmark_tokenERC721_burn() (gas: 31438 (351.106%)) test_benchmark_signatureDrop_reveal() (gas: 39155 (367.756%)) test_benchmark_tokenERC1155_burn() (gas: 24624 (429.888%)) Overall gas change: 3375923 (2.652%)