@@ -72,56 +72,64 @@ DN404MirrorTest:testNameAndSymbol(string,string) (runs: 256, μ: 207680, ~: 2080
7272DN404MirrorTest:testNotLinked() (gas: 12767)
7373DN404MirrorTest:testPullOwner() (gas: 112438)
7474DN404MirrorTest:testPullOwnerWithOwnable() (gas: 2311110)
75- DN404MirrorTest:testSafeTransferFrom(uint32) (runs: 256, μ: 467160 , ~: 467149)
75+ DN404MirrorTest:testSafeTransferFrom(uint32) (runs: 256, μ: 467158 , ~: 467149)
7676DN404MirrorTest:testSetAndGetApprovalForAll() (gas: 324805)
7777DN404MirrorTest:testSetAndGetApproved() (gas: 318081)
7878DN404MirrorTest:testSupportsInterface() (gas: 7566)
7979DN404MirrorTest:testTokenURI(string,uint256) (runs: 256, μ: 158169, ~: 135868)
80- DN404MirrorTest:testTransferFrom(uint32) (runs: 256, μ: 342276 , ~: 342270)
80+ DN404MirrorTest:testTransferFrom(uint32) (runs: 256, μ: 342281 , ~: 342270)
8181DN404MirrorTest:test__codesize() (gas: 41539)
8282DN404OnlyERC20Test:testApprove() (gas: 35902)
8383DN404OnlyERC20Test:testApprove(address,uint256) (runs: 256, μ: 30209, ~: 31453)
8484DN404OnlyERC20Test:testBurn() (gas: 49596)
85- DN404OnlyERC20Test:testBurn(address,uint256,uint256) (runs: 256, μ: 50674 , ~: 50797)
86- DN404OnlyERC20Test:testBurnInsufficientBalanceReverts(address,uint256,uint256) (runs: 256, μ: 43711 , ~: 43790)
85+ DN404OnlyERC20Test:testBurn(address,uint256,uint256) (runs: 256, μ: 50675 , ~: 50797)
86+ DN404OnlyERC20Test:testBurnInsufficientBalanceReverts(address,uint256,uint256) (runs: 256, μ: 43715 , ~: 43790)
8787DN404OnlyERC20Test:testInfiniteApproveTransferFrom() (gas: 101775)
8888DN404OnlyERC20Test:testMaxSupplyTrick(uint256) (runs: 256, μ: 541, ~: 541)
8989DN404OnlyERC20Test:testMetadata() (gas: 10111)
9090DN404OnlyERC20Test:testMint() (gas: 45215)
9191DN404OnlyERC20Test:testMintOverMaxLimitReverts() (gas: 40430)
92- DN404OnlyERC20Test:testMintz(address,uint256) (runs: 256, μ: 45617 , ~: 45637)
92+ DN404OnlyERC20Test:testMintz(address,uint256) (runs: 256, μ: 45615 , ~: 45637)
9393DN404OnlyERC20Test:testTransfer() (gas: 74333)
94- DN404OnlyERC20Test:testTransfer(address,uint256) (runs: 256, μ: 74664 , ~: 74790)
94+ DN404OnlyERC20Test:testTransfer(address,uint256) (runs: 256, μ: 74667 , ~: 74790)
9595DN404OnlyERC20Test:testTransferFrom() (gas: 84233)
96- DN404OnlyERC20Test:testTransferFrom(address,address,address,uint256,uint256) (runs: 256, μ: 104928 , ~: 107202)
96+ DN404OnlyERC20Test:testTransferFrom(address,address,address,uint256,uint256) (runs: 256, μ: 105186 , ~: 107202)
9797DN404OnlyERC20Test:testTransferFromInsufficientAllowanceReverts() (gas: 67992)
98- DN404OnlyERC20Test:testTransferFromInsufficientAllowanceReverts(address,uint256,uint256) (runs: 256, μ: 68600 , ~: 69097 )
98+ DN404OnlyERC20Test:testTransferFromInsufficientAllowanceReverts(address,uint256,uint256) (runs: 256, μ: 68514 , ~: 69093 )
9999DN404OnlyERC20Test:testTransferFromInsufficientBalanceReverts() (gas: 74747)
100- DN404OnlyERC20Test:testTransferFromInsufficientBalanceReverts(address,uint256,uint256) (runs: 256, μ: 75913 , ~: 75868)
100+ DN404OnlyERC20Test:testTransferFromInsufficientBalanceReverts(address,uint256,uint256) (runs: 256, μ: 76057 , ~: 75868)
101101DN404OnlyERC20Test:testTransferInsufficientBalanceReverts() (gas: 66158)
102- DN404OnlyERC20Test:testTransferInsufficientBalanceReverts(address,uint256,uint256) (runs: 256, μ: 67281 , ~: 67309 )
102+ DN404OnlyERC20Test:testTransferInsufficientBalanceReverts(address,uint256,uint256) (runs: 256, μ: 67202 , ~: 67245 )
103103DN404OnlyERC20Test:test__codesize() (gas: 29126)
104104DN404Test:testBatchNFTLog() (gas: 305204)
105- DN404Test:testBurnOnTransfer(uint32,address) (runs: 256, μ: 264588 , ~: 264588)
106- DN404Test:testInitialize(uint32,address) (runs: 256, μ: 112778 , ~: 116550)
105+ DN404Test:testBurnOnTransfer(uint32,address) (runs: 256, μ: 264578 , ~: 264588)
106+ DN404Test:testInitialize(uint32,address) (runs: 256, μ: 112886 , ~: 116550)
107107DN404Test:testMintAndBurn() (gas: 336791)
108108DN404Test:testMintAndBurn2() (gas: 262937)
109109DN404Test:testMintOnTransfer(uint32,address) (runs: 256, μ: 263389, ~: 263389)
110- DN404Test:testMixed(uint256) (runs: 256, μ: 590658 , ~: 556911 )
110+ DN404Test:testMixed(uint256) (runs: 256, μ: 597622 , ~: 566489 )
111111DN404Test:testNameAndSymbol(string,string) (runs: 256, μ: 207353, ~: 207694)
112- DN404Test:testRegisterAndResolveAlias(address,address) (runs: 256, μ: 126946 , ~: 127063)
113- DN404Test:testSetAndGetAux(address,uint88) (runs: 256, μ: 21968 , ~: 22275)
112+ DN404Test:testRegisterAndResolveAlias(address,address) (runs: 256, μ: 126810 , ~: 127063)
113+ DN404Test:testSetAndGetAux(address,uint88) (runs: 256, μ: 21967 , ~: 22275)
114114DN404Test:testSetAndGetOperatorApprovals(address,address,bool) (runs: 256, μ: 129897, ~: 120958)
115115DN404Test:testSetAndGetSkipNFT() (gas: 89209)
116116DN404Test:testTokenURI(string,uint256) (runs: 256, μ: 158057, ~: 135756)
117117DN404Test:testTransfersAndBurns() (gas: 447607)
118- DN404Test:testWrapAround(uint32,uint256) (runs: 256, μ: 351700 , ~: 343816 )
118+ DN404Test:testWrapAround(uint32,uint256) (runs: 256, μ: 350776 , ~: 343633 )
119119DN404Test:test__codesize() (gas: 40128)
120- MintTests:test_WhenAmountIsGreaterThan_MAX_SUPPLYOrMintMakesNFTTotalSupplyExceed_MAX_SUPPLY(uint256) (runs: 256, μ: 59039, ~: 59136)
121- MintTests:test_WhenRecipientAddressHasSkipNFTEnabled(uint256) (runs: 256, μ: 86005, ~: 86006)
122- MintTests:test_WhenRecipientIsAddress0(uint256) (runs: 256, μ: 31109, ~: 31169)
123- MintTests:test_WhenRecipientsBalanceDifferenceIsNotUpTo1e18(uint256) (runs: 256, μ: 83015, ~: 83084)
124- MintTests:test_WhenRecipientsBalanceDifferenceIsUpTo1e18OrAbove(uint256) (runs: 256, μ: 89503, ~: 89601)
120+ DNFactoryTest:testDeploy() (gas: 5527267)
121+ DNFactoryTest:testRevert_ArrayLengthMismatch() (gas: 545696)
122+ DNFactoryTest:testRevert_InvalidAirdropConfig() (gas: 535706)
123+ DNFactoryTest:testRevert_InvalidAllocations() (gas: 538848)
124+ DNFactoryTest:testRevert_InvalidLiquidityConfig() (gas: 538618)
125+ DNFactoryTest:testRevert_LiquidityLocked() (gas: 5482815)
126+ DNFactoryTest:testWithdrawLP() (gas: 5490877)
127+ DNFactoryTest:test__codesize() (gas: 26699)
128+ MintTests:test_WhenAmountIsGreaterThan_MAX_SUPPLYOrMintMakesNFTTotalSupplyExceed_MAX_SUPPLY(uint256) (runs: 256, μ: 59074, ~: 59143)
129+ MintTests:test_WhenRecipientAddressHasSkipNFTEnabled(uint256) (runs: 256, μ: 85997, ~: 86006)
130+ MintTests:test_WhenRecipientIsAddress0(uint256) (runs: 256, μ: 31106, ~: 31169)
131+ MintTests:test_WhenRecipientsBalanceDifferenceIsNotUpTo1e18(uint256) (runs: 256, μ: 83002, ~: 83084)
132+ MintTests:test_WhenRecipientsBalanceDifferenceIsUpTo1e18OrAbove(uint256) (runs: 256, μ: 89490, ~: 89602)
125133MintTests:test__codesize() (gas: 21744)
126134NFTMintDN404Test:testAllowlistMint() (gas: 286079)
127135NFTMintDN404Test:testMint() (gas: 246258)
0 commit comments