forked from Vectorized/dn404
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gas-snapshot
137 lines (137 loc) · 7.84 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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
BaseInvariantTest:invariantDN404BalanceSum() (runs: 30, calls: 450, reverts: 0)
BaseInvariantTest:invariantMirror721BalanceSum() (runs: 30, calls: 450, reverts: 0)
BenchTest:testMintAndTransferDN404_01() (gas: 211169)
BenchTest:testMintAndTransferDN404_02() (gas: 244301)
BenchTest:testMintAndTransferDN404_03() (gas: 235593)
BenchTest:testMintAndTransferDN404_04() (gas: 268728)
BenchTest:testMintAndTransferDN404_05() (gas: 279942)
BenchTest:testMintAndTransferDN404_06() (gas: 313033)
BenchTest:testMintAndTransferDN404_07() (gas: 304337)
BenchTest:testMintAndTransferDN404_08() (gas: 337481)
BenchTest:testMintAndTransferDN404_09() (gas: 392452)
BenchTest:testMintAndTransferDN404_10() (gas: 425544)
BenchTest:testMintAndTransferDN404_11() (gas: 416879)
BenchTest:testMintAndTransferDN404_12() (gas: 450035)
BenchTest:testMintAndTransferDN404_13() (gas: 461205)
BenchTest:testMintAndTransferDN404_14() (gas: 494318)
BenchTest:testMintAndTransferDN404_15() (gas: 485610)
BenchTest:testMintAndTransferDN404_16() (gas: 518767)
BenchTest:testMintAndTransferPandora_01() (gas: 190491)
BenchTest:testMintAndTransferPandora_02() (gas: 306372)
BenchTest:testMintAndTransferPandora_03() (gas: 422256)
BenchTest:testMintAndTransferPandora_04() (gas: 538156)
BenchTest:testMintAndTransferPandora_05() (gas: 654092)
BenchTest:testMintAndTransferPandora_06() (gas: 769973)
BenchTest:testMintAndTransferPandora_07() (gas: 885890)
BenchTest:testMintAndTransferPandora_08() (gas: 1001773)
BenchTest:testMintAndTransferPandora_09() (gas: 1117673)
BenchTest:testMintAndTransferPandora_10() (gas: 1233556)
BenchTest:testMintAndTransferPandora_11() (gas: 1349472)
BenchTest:testMintAndTransferPandora_12() (gas: 1465408)
BenchTest:testMintAndTransferPandora_13() (gas: 1581274)
BenchTest:testMintAndTransferPandora_14() (gas: 1697190)
BenchTest:testMintAndTransferPandora_15() (gas: 1813056)
BenchTest:testMintAndTransferPandora_16() (gas: 1929009)
BenchTest:testMintDN404_01() (gas: 122803)
BenchTest:testMintDN404_02() (gas: 125919)
BenchTest:testMintDN404_03() (gas: 128995)
BenchTest:testMintDN404_04() (gas: 154058)
BenchTest:testMintDN404_05() (gas: 157175)
BenchTest:testMintDN404_06() (gas: 160229)
BenchTest:testMintDN404_07() (gas: 163415)
BenchTest:testMintDN404_08() (gas: 188389)
BenchTest:testMintDN404_09() (gas: 213431)
BenchTest:testMintDN404_10() (gas: 216530)
BenchTest:testMintDN404_11() (gas: 219647)
BenchTest:testMintDN404_12() (gas: 244667)
BenchTest:testMintDN404_13() (gas: 247786)
BenchTest:testMintDN404_14() (gas: 250883)
BenchTest:testMintDN404_15() (gas: 254043)
BenchTest:testMintDN404_16() (gas: 279041)
BenchTest:testMintPandora_01() (gas: 133912)
BenchTest:testMintPandora_02() (gas: 203416)
BenchTest:testMintPandora_03() (gas: 272897)
BenchTest:testMintPandora_04() (gas: 342371)
BenchTest:testMintPandora_05() (gas: 411929)
BenchTest:testMintPandora_06() (gas: 481455)
BenchTest:testMintPandora_07() (gas: 550914)
BenchTest:testMintPandora_08() (gas: 620441)
BenchTest:testMintPandora_09() (gas: 689944)
BenchTest:testMintPandora_10() (gas: 759449)
BenchTest:testMintPandora_11() (gas: 828907)
BenchTest:testMintPandora_12() (gas: 898435)
BenchTest:testMintPandora_13() (gas: 967960)
BenchTest:testMintPandora_14() (gas: 1037484)
BenchTest:testMintPandora_15() (gas: 1106967)
BenchTest:testMintPandora_16() (gas: 1176473)
BenchTest:test__codesize() (gas: 29190)
DN404MirrorTest:testBaseERC20() (gas: 114600)
DN404MirrorTest:testLinkMirrorContract() (gas: 45829)
DN404MirrorTest:testLogTransfer() (gas: 120692)
DN404MirrorTest:testNameAndSymbol(string,string) (runs: 256, μ: 207680, ~: 208023)
DN404MirrorTest:testNotLinked() (gas: 12767)
DN404MirrorTest:testPullOwner() (gas: 112438)
DN404MirrorTest:testPullOwnerWithOwnable() (gas: 2311110)
DN404MirrorTest:testSafeTransferFrom(uint32) (runs: 256, μ: 467160, ~: 467149)
DN404MirrorTest:testSetAndGetApprovalForAll() (gas: 324805)
DN404MirrorTest:testSetAndGetApproved() (gas: 318081)
DN404MirrorTest:testSupportsInterface() (gas: 7566)
DN404MirrorTest:testTokenURI(string,uint256) (runs: 256, μ: 158169, ~: 135868)
DN404MirrorTest:testTransferFrom(uint32) (runs: 256, μ: 342276, ~: 342270)
DN404MirrorTest:test__codesize() (gas: 41539)
DN404OnlyERC20Test:testApprove() (gas: 35902)
DN404OnlyERC20Test:testApprove(address,uint256) (runs: 256, μ: 30209, ~: 31453)
DN404OnlyERC20Test:testBurn() (gas: 49596)
DN404OnlyERC20Test:testBurn(address,uint256,uint256) (runs: 256, μ: 50674, ~: 50797)
DN404OnlyERC20Test:testBurnInsufficientBalanceReverts(address,uint256,uint256) (runs: 256, μ: 43711, ~: 43790)
DN404OnlyERC20Test:testInfiniteApproveTransferFrom() (gas: 101775)
DN404OnlyERC20Test:testMaxSupplyTrick(uint256) (runs: 256, μ: 541, ~: 541)
DN404OnlyERC20Test:testMetadata() (gas: 10111)
DN404OnlyERC20Test:testMint() (gas: 45215)
DN404OnlyERC20Test:testMintOverMaxLimitReverts() (gas: 40430)
DN404OnlyERC20Test:testMintz(address,uint256) (runs: 256, μ: 45617, ~: 45637)
DN404OnlyERC20Test:testTransfer() (gas: 74333)
DN404OnlyERC20Test:testTransfer(address,uint256) (runs: 256, μ: 74664, ~: 74790)
DN404OnlyERC20Test:testTransferFrom() (gas: 84233)
DN404OnlyERC20Test:testTransferFrom(address,address,address,uint256,uint256) (runs: 256, μ: 104928, ~: 107202)
DN404OnlyERC20Test:testTransferFromInsufficientAllowanceReverts() (gas: 67992)
DN404OnlyERC20Test:testTransferFromInsufficientAllowanceReverts(address,uint256,uint256) (runs: 256, μ: 68600, ~: 69097)
DN404OnlyERC20Test:testTransferFromInsufficientBalanceReverts() (gas: 74747)
DN404OnlyERC20Test:testTransferFromInsufficientBalanceReverts(address,uint256,uint256) (runs: 256, μ: 75913, ~: 75868)
DN404OnlyERC20Test:testTransferInsufficientBalanceReverts() (gas: 66158)
DN404OnlyERC20Test:testTransferInsufficientBalanceReverts(address,uint256,uint256) (runs: 256, μ: 67281, ~: 67309)
DN404OnlyERC20Test:test__codesize() (gas: 29126)
DN404Test:testBatchNFTLog() (gas: 305204)
DN404Test:testBurnOnTransfer(uint32,address) (runs: 256, μ: 264588, ~: 264588)
DN404Test:testInitialize(uint32,address) (runs: 256, μ: 112778, ~: 116550)
DN404Test:testMintAndBurn() (gas: 336791)
DN404Test:testMintAndBurn2() (gas: 262937)
DN404Test:testMintOnTransfer(uint32,address) (runs: 256, μ: 263389, ~: 263389)
DN404Test:testMixed(uint256) (runs: 256, μ: 590658, ~: 556911)
DN404Test:testNameAndSymbol(string,string) (runs: 256, μ: 207353, ~: 207694)
DN404Test:testRegisterAndResolveAlias(address,address) (runs: 256, μ: 126946, ~: 127063)
DN404Test:testSetAndGetAux(address,uint88) (runs: 256, μ: 21968, ~: 22275)
DN404Test:testSetAndGetOperatorApprovals(address,address,bool) (runs: 256, μ: 129897, ~: 120958)
DN404Test:testSetAndGetSkipNFT() (gas: 89209)
DN404Test:testTokenURI(string,uint256) (runs: 256, μ: 158057, ~: 135756)
DN404Test:testTransfersAndBurns() (gas: 447607)
DN404Test:testWrapAround(uint32,uint256) (runs: 256, μ: 351700, ~: 343816)
DN404Test:test__codesize() (gas: 40128)
MintTests:test_WhenAmountIsGreaterThan_MAX_SUPPLYOrMintMakesNFTTotalSupplyExceed_MAX_SUPPLY(uint256) (runs: 256, μ: 59039, ~: 59136)
MintTests:test_WhenRecipientAddressHasSkipNFTEnabled(uint256) (runs: 256, μ: 86005, ~: 86006)
MintTests:test_WhenRecipientIsAddress0(uint256) (runs: 256, μ: 31109, ~: 31169)
MintTests:test_WhenRecipientsBalanceDifferenceIsNotUpTo1e18(uint256) (runs: 256, μ: 83015, ~: 83084)
MintTests:test_WhenRecipientsBalanceDifferenceIsUpTo1e18OrAbove(uint256) (runs: 256, μ: 89503, ~: 89601)
MintTests:test__codesize() (gas: 21744)
NFTMintDN404Test:testAllowlistMint() (gas: 286079)
NFTMintDN404Test:testMint() (gas: 246258)
NFTMintDN404Test:testTotalSupplyReached() (gas: 734519381)
NFTMintDN404Test:test__codesize() (gas: 25515)
SimpleDN404Test:testMint() (gas: 45151)
SimpleDN404Test:testName() (gas: 9674)
SimpleDN404Test:testSetBaseURI() (gas: 38574)
SimpleDN404Test:testSymbol() (gas: 9716)
SimpleDN404Test:testWithdraw() (gas: 27356)
SimpleDN404Test:test__codesize() (gas: 18754)
SoladyTest:test__codesize() (gas: 1102)
TestPlus:test__codesize() (gas: 406)