forked from pcaversaccio/snekmate
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gas-snapshot
256 lines (256 loc) · 14.7 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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
AccessControlTest:testGrantRoleAdminRoleSuccess() (gas: 43721)
AccessControlTest:testGrantRoleMultipleTimesSuccess() (gas: 49245)
AccessControlTest:testGrantRoleNonAdmin() (gas: 13732)
AccessControlTest:testGrantRoleSuccess() (gas: 43852)
AccessControlTest:testInitialSetup() (gas: 25522)
AccessControlTest:testRenounceRoleAdminRoleSuccess() (gas: 20458)
AccessControlTest:testRenounceRoleMultipleTimesSuccess() (gas: 45148)
AccessControlTest:testRenounceRoleNonMsgSender() (gas: 9383)
AccessControlTest:testRenounceRoleSuccess() (gas: 41411)
AccessControlTest:testRevokeRoleAdminRoleSuccess() (gas: 24648)
AccessControlTest:testRevokeRoleMultipleTimesSuccess() (gas: 41185)
AccessControlTest:testRevokeRoleNonAdmin() (gas: 13788)
AccessControlTest:testRevokeRoleSuccess() (gas: 39976)
AccessControlTest:testSetRoleAdminPreviousAdminCallsGrantRole() (gas: 75958)
AccessControlTest:testSetRoleAdminPreviousAdminCallsRevokeRole() (gas: 101559)
AccessControlTest:testSetRoleAdminSuccess() (gas: 90393)
AccessControlTest:testSupportsInterfaceGasCost() (gas: 5636)
AccessControlTest:testSupportsInterfaceInvalidInterfaceId() (gas: 5502)
AccessControlTest:testSupportsInterfaceSuccess() (gas: 6232)
OwnableTest:testHasOwner() (gas: 9682)
OwnableTest:testInitialSetup() (gas: 9697)
OwnableTest:testRenounceOwnershipNonOwner() (gas: 10715)
OwnableTest:testRenounceOwnershipSuccess() (gas: 15508)
OwnableTest:testTransferOwnershipNonOwner() (gas: 11255)
OwnableTest:testTransferOwnershipSuccess() (gas: 20757)
OwnableTest:testTransferOwnershipToZeroAddress() (gas: 13338)
Ownable2StepTest:testAcceptOwnershipNonPendingOwner() (gas: 43408)
Ownable2StepTest:testAcceptOwnershipSuccess() (gas: 36812)
Ownable2StepTest:testHasOwner() (gas: 9683)
Ownable2StepTest:testInitialSetup() (gas: 12654)
Ownable2StepTest:testPendingOwnerResetAfterRenounceOwnership() (gas: 36363)
Ownable2StepTest:testRenounceOwnershipNonOwner() (gas: 10949)
Ownable2StepTest:testRenounceOwnershipSuccess() (gas: 17815)
Ownable2StepTest:testTransferOwnershipNonOwner() (gas: 11321)
Ownable2StepTest:testTransferOwnershipSuccess() (gas: 41735)
ERC20Test:testApproveExceedingBalanceCase1() (gas: 39384)
ERC20Test:testApproveExceedingBalanceCase2() (gas: 46096)
ERC20Test:testApproveFromZeroAddress() (gas: 9833)
ERC20Test:testApproveSuccessCase1() (gas: 42487)
ERC20Test:testApproveSuccessCase2() (gas: 49215)
ERC20Test:testApproveToZeroAddress() (gas: 14688)
ERC20Test:testBalanceOf() (gas: 17696)
ERC20Test:testBurnFromExceedingBalance() (gas: 30528)
ERC20Test:testBurnFromFromZeroAddress() (gas: 12301)
ERC20Test:testBurnFromInsufficientAllowanceCase1() (gas: 40846)
ERC20Test:testBurnFromInsufficientAllowanceCase2() (gas: 40922)
ERC20Test:testBurnFromSuccessCase1() (gas: 38239)
ERC20Test:testBurnFromSuccessCase2() (gas: 63862)
ERC20Test:testBurnFromUnlimitedAllowance() (gas: 48205)
ERC20Test:testBurnFromZeroAddress() (gas: 9354)
ERC20Test:testBurnInvalidAmount() (gas: 15013)
ERC20Test:testBurnSuccessCase1() (gas: 24561)
ERC20Test:testBurnSuccessCase2() (gas: 30170)
ERC20Test:testCachedDomainSeparator() (gas: 7862)
ERC20Test:testDecreaseAllowanceExceedingBalanceCase1() (gas: 46516)
ERC20Test:testDecreaseAllowanceExceedingBalanceCase2() (gas: 33054)
ERC20Test:testDecreaseAllowanceFromZeroAddress() (gas: 12126)
ERC20Test:testDecreaseAllowanceInvalidAmountCase1() (gas: 14212)
ERC20Test:testDecreaseAllowanceInvalidAmountCase2() (gas: 45853)
ERC20Test:testDecreaseAllowanceSuccessCase1() (gas: 49717)
ERC20Test:testDecreaseAllowanceSuccessCase2() (gas: 35519)
ERC20Test:testDecreaseAllowanceToZeroAddress() (gas: 17002)
ERC20Test:testDomainSeparator() (gas: 9706)
ERC20Test:testHasOwner() (gas: 10096)
ERC20Test:testIncreaseAllowanceExceedingBalanceCase1() (gas: 39590)
ERC20Test:testIncreaseAllowanceExceedingBalanceCase2() (gas: 46496)
ERC20Test:testIncreaseAllowanceFromZeroAddress() (gas: 12137)
ERC20Test:testIncreaseAllowanceSuccessCase1() (gas: 42759)
ERC20Test:testIncreaseAllowanceSuccessCase2() (gas: 49657)
ERC20Test:testIncreaseAllowanceToZeroAddress() (gas: 17081)
ERC20Test:testInitialSetup() (gas: 27031)
ERC20Test:testMintNonMinter() (gas: 11611)
ERC20Test:testMintOverflow() (gas: 15915)
ERC20Test:testMintSuccess() (gas: 49076)
ERC20Test:testMintToZeroAddress() (gas: 13709)
ERC20Test:testPermitBadChainId() (gas: 40065)
ERC20Test:testPermitBadNonce() (gas: 39029)
ERC20Test:testPermitExpiredDeadline() (gas: 15885)
ERC20Test:testPermitOtherSignature() (gas: 40311)
ERC20Test:testPermitReplaySignature() (gas: 72425)
ERC20Test:testPermitSuccess() (gas: 68616)
ERC20Test:testRenounceOwnershipNonOwner() (gas: 11125)
ERC20Test:testRenounceOwnershipSuccess() (gas: 17881)
ERC20Test:testSetMinterNonOwner() (gas: 11536)
ERC20Test:testSetMinterRemoveOwnerAddress() (gas: 13951)
ERC20Test:testSetMinterSuccess() (gas: 33014)
ERC20Test:testSetMinterToZeroAddress() (gas: 13762)
ERC20Test:testTotalSupply() (gas: 9296)
ERC20Test:testTransferFromExceedingBalance() (gas: 30884)
ERC20Test:testTransferFromFromZeroAddress() (gas: 14405)
ERC20Test:testTransferFromInsufficientAllowanceCase1() (gas: 41278)
ERC20Test:testTransferFromInsufficientAllowanceCase2() (gas: 41330)
ERC20Test:testTransferFromSuccess() (gas: 60106)
ERC20Test:testTransferFromToZeroAddress() (gas: 30332)
ERC20Test:testTransferFromUnlimitedAllowance() (gas: 69632)
ERC20Test:testTransferFromZeroAddress() (gas: 16928)
ERC20Test:testTransferInvalidAmount() (gas: 14201)
ERC20Test:testTransferOwnershipNonOwner() (gas: 11642)
ERC20Test:testTransferOwnershipSuccess() (gas: 21523)
ERC20Test:testTransferOwnershipToZeroAddress() (gas: 13705)
ERC20Test:testTransferSuccess() (gas: 42042)
ERC20Test:testTransferToZeroAddress() (gas: 14721)
ERC20Test:testTransferZeroTokens() (gas: 24114)
ERC721Test:testApproveClearingApprovalWithNoPriorApproval() (gas: 174628)
ERC721Test:testApproveClearingApprovalWithPriorApproval() (gas: 182903)
ERC721Test:testApproveFromApprovedAddress() (gas: 197003)
ERC721Test:testApproveFromNonOwner() (gas: 169990)
ERC721Test:testApproveFromOperatorAddress() (gas: 221443)
ERC721Test:testApproveInvalidTokenId() (gas: 169187)
ERC721Test:testApproveToOwner() (gas: 166869)
ERC721Test:testApproveToZeroAddress() (gas: 182969)
ERC721Test:testApproveWithNoPriorApproval() (gas: 194918)
ERC721Test:testApproveWithPriorApprovalToDifferentAddress() (gas: 203234)
ERC721Test:testApproveWithPriorApprovalToSameAddress() (gas: 202886)
ERC721Test:testBalanceOfCase1() (gas: 327261)
ERC721Test:testBalanceOfCase2() (gas: 10668)
ERC721Test:testBalanceOfZeroAddress() (gas: 8936)
ERC721Test:testBurnSuccess() (gas: 304702)
ERC721Test:testBurnSuccessViaApproveAndSetApprovalForAll() (gas: 370086)
ERC721Test:testCachedDomainSeparator() (gas: 8044)
ERC721Test:testDomainSeparator() (gas: 9822)
ERC721Test:testGetApprovedApprovedTokenId() (gas: 192477)
ERC721Test:testGetApprovedInvalidTokenId() (gas: 11145)
ERC721Test:testGetApprovedNotApprovedTokenId() (gas: 167125)
ERC721Test:testHasOwner() (gas: 10166)
ERC721Test:testInitialSetup() (gas: 18473)
ERC721Test:testOwnerOf() (gas: 164838)
ERC721Test:testOwnerOfInvalidTokenId() (gas: 11077)
ERC721Test:testPermitBadChainId() (gas: 196802)
ERC721Test:testPermitBadNonce() (gas: 195863)
ERC721Test:testPermitExpiredDeadline() (gas: 168830)
ERC721Test:testPermitOtherSignature() (gas: 197186)
ERC721Test:testPermitReplaySignature() (gas: 230653)
ERC721Test:testPermitSuccess() (gas: 226196)
ERC721Test:testRenounceOwnershipNonOwner() (gas: 11311)
ERC721Test:testRenounceOwnershipSuccess() (gas: 18070)
ERC721Test:testSafeMintNonMinter() (gas: 12264)
ERC721Test:testSafeMintOverflow() (gas: 12584)
ERC721Test:testSafeMintReceiverContract() (gas: 392847)
ERC721Test:testSafeMintReceiverContractFunctionNotImplemented() (gas: 116900)
ERC721Test:testSafeMintReceiverContractInvalidReturnIdentifier() (gas: 345831)
ERC721Test:testSafeMintReceiverContractRevertsWithMessage() (gas: 343097)
ERC721Test:testSafeMintReceiverContractRevertsWithPanic() (gas: 343344)
ERC721Test:testSafeMintReceiverContractRevertsWithoutMessage() (gas: 342725)
ERC721Test:testSafeMintSuccess() (gas: 515414)
ERC721Test:testSafeMintToZeroAddress() (gas: 36709)
ERC721Test:testSafeMintTokenAlreadyMinted() (gas: 354883)
ERC721Test:testSafeTransferFromNoData() (gas: 1153794)
ERC721Test:testSafeTransferFromReceiverFunctionNotImplemented() (gas: 181607)
ERC721Test:testSafeTransferFromReceiverInvalidReturnIdentifier() (gas: 410629)
ERC721Test:testSafeTransferFromReceiverRevertsWithMessage() (gas: 407878)
ERC721Test:testSafeTransferFromReceiverRevertsWithPanic() (gas: 408148)
ERC721Test:testSafeTransferFromReceiverRevertsWithoutMessage() (gas: 407528)
ERC721Test:testSafeTransferFromWithData() (gas: 1163104)
ERC721Test:testSetApprovalForAllOperatorIsOwner() (gas: 166396)
ERC721Test:testSetApprovalForAllSuccessCase1() (gas: 193835)
ERC721Test:testSetApprovalForAllSuccessCase2() (gas: 187606)
ERC721Test:testSetApprovalForAllSuccessCase3() (gas: 200667)
ERC721Test:testSetMinterNonOwner() (gas: 11759)
ERC721Test:testSetMinterRemoveOwnerAddress() (gas: 14130)
ERC721Test:testSetMinterSuccess() (gas: 33472)
ERC721Test:testSetMinterToZeroAddress() (gas: 13917)
ERC721Test:testSupportsInterfaceGasCost() (gas: 5754)
ERC721Test:testSupportsInterfaceInvalidInterfaceId() (gas: 5641)
ERC721Test:testSupportsInterfaceSuccess() (gas: 9386)
ERC721Test:testTokenByIndex() (gas: 558031)
ERC721Test:testTokenByIndexOutOfBounds() (gas: 329731)
ERC721Test:testTokenOfOwnerByIndex() (gas: 577757)
ERC721Test:testTokenOfOwnerByIndexReverts() (gas: 550248)
ERC721Test:testTokenURIAfterBurning() (gas: 138060)
ERC721Test:testTokenURIDefault() (gas: 167876)
ERC721Test:testTokenURIInvalidTokenId() (gas: 11585)
ERC721Test:testTokenURINoBaseURI() (gas: 2522998)
ERC721Test:testTokenURINoTokenUri() (gas: 124927)
ERC721Test:testTotalSupply() (gas: 327358)
ERC721Test:testTransferFrom() (gas: 554624)
ERC721Test:testTransferOwnershipNonOwner() (gas: 11785)
ERC721Test:testTransferOwnershipSuccess() (gas: 21752)
ERC721Test:testTransferOwnershipToZeroAddress() (gas: 13891)
BatchDistributorTest:testDistributeEtherMultipleAddressesSuccess() (gas: 145962)
BatchDistributorTest:testDistributeEtherOneAddressSuccess() (gas: 74891)
BatchDistributorTest:testDistributeEtherRevertWithInsufficientFunds() (gas: 76796)
BatchDistributorTest:testDistributeEtherRevertWithNoFallbackFunctionForMsgSender() (gas: 152636)
BatchDistributorTest:testDistributeEtherRevertWithNoFallbackFunctionForReceipt() (gas: 49020)
BatchDistributorTest:testDistributeEtherSendsBackExcessiveEther() (gas: 179540)
BatchDistributorTest:testDistributeTokenMultipleAddressesSuccess() (gas: 758684)
BatchDistributorTest:testDistributeTokenOneAddressSuccess() (gas: 723705)
BatchDistributorTest:testDistributeTokenRevertWithInsufficientAllowance() (gas: 713101)
BatchDistributorTest:testDistributeTokenRevertWithInsufficientBalance() (gas: 715788)
Create2AddressTest:testComputeAddress() (gas: 701549)
Create2AddressTest:testComputeAddressSelf() (gas: 35725)
CreateAddressTest:testComputeAddressNonce0x00() (gas: 14758)
CreateAddressTest:testComputeAddressNonce0x7f() (gas: 680636)
CreateAddressTest:testComputeAddressNonceUint16() (gas: 680733)
CreateAddressTest:testComputeAddressNonceUint24() (gas: 680806)
CreateAddressTest:testComputeAddressNonceUint32() (gas: 680811)
CreateAddressTest:testComputeAddressNonceUint40() (gas: 680795)
CreateAddressTest:testComputeAddressNonceUint48() (gas: 680779)
CreateAddressTest:testComputeAddressNonceUint56() (gas: 680896)
CreateAddressTest:testComputeAddressNonceUint64() (gas: 680921)
CreateAddressTest:testComputeAddressNonceUint8() (gas: 680684)
CreateAddressTest:testComputeAddressRevertTooHighNonce() (gas: 9346)
CreateAddressTest:testComputeAddressSelfNonce0x7f() (gas: 12910)
CreateAddressTest:testComputeAddressSelfNonceUint16() (gas: 13087)
CreateAddressTest:testComputeAddressSelfNonceUint24() (gas: 13116)
CreateAddressTest:testComputeAddressSelfNonceUint32() (gas: 13145)
CreateAddressTest:testComputeAddressSelfNonceUint40() (gas: 13196)
CreateAddressTest:testComputeAddressSelfNonceUint48() (gas: 13313)
CreateAddressTest:testComputeAddressSelfNonceUint56() (gas: 13217)
CreateAddressTest:testComputeAddressSelfNonceUint64() (gas: 13353)
CreateAddressTest:testComputeAddressSelfNonceUint8() (gas: 12954)
CreateAddressTest:testComputeAddressSelfRevertTooHighNonce() (gas: 9168)
ECDSATest:testEthSignedMessageHash() (gas: 5802)
ECDSATest:testRecoverWith0x00Value() (gas: 13956)
ECDSATest:testRecoverWithArbitraryMessage() (gas: 19318)
ECDSATest:testRecoverWithCorrectVersion() (gas: 20088)
ECDSATest:testRecoverWithInvalidSignature() (gas: 13541)
ECDSATest:testRecoverWithTooHighSValue() (gas: 11696)
ECDSATest:testRecoverWithTooLongSignature() (gas: 9947)
ECDSATest:testRecoverWithTooShortSignature() (gas: 9570)
ECDSATest:testRecoverWithValidSignature() (gas: 19401)
ECDSATest:testRecoverWithWrongMessage() (gas: 19396)
ECDSATest:testRecoverWithWrongVersion() (gas: 13939)
ECDSATest:testToTypedDataHash() (gas: 5882)
EIP712DomainSeparatorTest:testCachedDomainSeparatorV4() (gas: 7575)
EIP712DomainSeparatorTest:testDomainSeparatorV4() (gas: 9234)
EIP712DomainSeparatorTest:testHashTypedDataV4() (gas: 10876)
MerkleProofVerificationTest:testInvalidMerkleMultiProof() (gas: 412478916)
MerkleProofVerificationTest:testInvalidMerkleProof() (gas: 33970262)
MerkleProofVerificationTest:testInvalidMerkleProofLength() (gas: 33972496)
MerkleProofVerificationTest:testInvalidMultiProof() (gas: 909634320)
MerkleProofVerificationTest:testMultiProofEdgeCase1() (gas: 412458074)
MerkleProofVerificationTest:testMultiProofEdgeCase2() (gas: 412458157)
MerkleProofVerificationTest:testMultiProofVerify() (gas: 412483025)
MerkleProofVerificationTest:testVerify() (gas: 67939287)
MulticallsTest:testMulticallRevert() (gas: 545361187)
MulticallsTest:testMulticallSelfRevert() (gas: 1090159014)
MulticallsTest:testMulticallSelfSuccess() (gas: 1635485932)
MulticallsTest:testMulticallSuccess() (gas: 545364135)
MulticallsTest:testMulticallValueRevertCase1() (gas: 545904534)
MulticallsTest:testMulticallValueRevertCase2() (gas: 545905772)
MulticallsTest:testMulticallValueSelfCase1() (gas: 1091235768)
MulticallsTest:testMulticallValueSelfCase2() (gas: 1091253522)
MulticallsTest:testMulticallValueSelfSuccess() (gas: 1091257158)
MulticallsTest:testMulticallValueSuccess() (gas: 545926196)
MulticallsTest:testMultistaticcallRevert() (gas: 8937393460525250605)
MulticallsTest:testMultistaticcallSuccess() (gas: 545336832)
SignatureCheckerTest:testEIP1271WithInvalidSignature1() (gas: 25066)
SignatureCheckerTest:testEIP1271WithInvalidSignature2() (gas: 15987)
SignatureCheckerTest:testEIP1271WithInvalidSigner() (gas: 24995)
SignatureCheckerTest:testEIP1271WithMaliciousWallet() (gas: 19035)
SignatureCheckerTest:testEIP1271WithValidSignature() (gas: 25099)
SignatureCheckerTest:testEOAWithInvalidSignature1() (gas: 16799)
SignatureCheckerTest:testEOAWithInvalidSignature2() (gas: 14235)
SignatureCheckerTest:testEOAWithInvalidSigner() (gas: 16810)
SignatureCheckerTest:testEOAWithValidSignature() (gas: 13672)