forked from transmissions11/solmate
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.gas-snapshot
184 lines (184 loc) · 8.05 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
testFailSetAuthorityWithRestrictiveAuthority() (gas: 126002)
testSetAuthorityWithPermissiveAuthority() (gas: 127687)
testFailSetOwnerWithRestrictiveAuthority() (gas: 126166)
testFailCallFunctionAsNonOwner() (gas: 4191)
testSetAuthorityAsOwner() (gas: 23802)
testFailCallFunctionAsOwnerWithOutOfOrderAuthority() (gas: 135733)
testCallFunctionWithPermissiveAuthority() (gas: 125973)
testFailSetAuthorityAsNonOwner() (gas: 6960)
testFailSetOwnerAsOwnerWithOutOfOrderAuthority() (gas: 135873)
testCallFunctionAsOwner() (gas: 21371)
testFailCallFunctionWithRestrictiveAuthority() (gas: 126125)
testSetOwnerWithPermissiveAuthority() (gas: 147508)
testFailSetOwnerAsNonOwner() (gas: 4309)
testSetAuthorityAsOwnerWithOutOfOrderAuthority() (gas: 234329)
testSetOwnerAsOwner() (gas: 3998)
testFromLast20Bytes() (gas: 191)
testFillLast12Bytes() (gas: 223)
testFailDoubleDeploySameBytecode() (gas: 277076930206699)
testDeployERC20() (gas: 873896)
testFailDoubleDeployDifferentBytecode() (gas: 277076930214885)
testFailBoundMinBiggerThanMax() (gas: 309)
testBound() (gas: 5520)
testFailSafeBatchTransferFromToRevertingERC1155Recipient() (gas: 1041163)
testMintToEOA() (gas: 30265)
testFailMintToNonERC155Recipient() (gas: 71897)
testFailSafeBatchTransferFromToZero() (gas: 805864)
testBatchMintToERC1155Recipient() (gas: 946375)
testApproveAll() (gas: 26509)
testFailSafeBatchTransferFromWithArrayLengthMismatch() (gas: 681042)
testFailBatchMintToZero() (gas: 127242)
testFailSafeBatchTransferFromToWrongReturnDataERC1155Recipient() (gas: 993087)
testSafeTransferFromToERC1155Recipient() (gas: 1210543)
testFailBatchMintToWrongReturnDataERC1155Recipient() (gas: 314473)
testFailBatchMintToRevertingERC1155Recipient() (gas: 362536)
testBatchBurn() (gas: 146591)
testFailBurnInsufficientBalance() (gas: 30352)
testFailSafeTransferFromToWrongReturnDataERC1155Recipient() (gas: 243471)
testFailMintToRevertingERC155Recipient() (gas: 263148)
testFailSafeBatchTransferFromToNonERC1155Recipient() (gas: 849621)
testFailSafeTransferFromInsufficientBalance() (gas: 579173)
testFailSafeTransferFromToNonERC155Recipient() (gas: 100376)
testFailBatchMintToNonERC1155Recipient() (gas: 171010)
testSafeBatchTransferFromToEOA() (gas: 817122)
testFailSafeTransferFromToRevertingERC1155Recipient() (gas: 291604)
testBatchMintToEOA() (gas: 132842)
testFailBatchBurnInsufficientBalance() (gas: 131673)
testSafeBatchTransferFromToERC1155Recipient() (gas: 1650504)
testFailBalanceOfBatchWithArrayMismatch() (gas: 4798)
testFailSafeBatchTransferInsufficientBalance() (gas: 682003)
testSafeTransferFromToEOA() (gas: 609087)
testMintToERC1155Recipient() (gas: 612041)
testFailBatchMintWithArrayMismatch() (gas: 5118)
testBatchBalanceOf() (gas: 153798)
testFailSafeTransferFromToZero() (gas: 57667)
testFailSafeTransferFromSelfInsufficientBalance() (gas: 29956)
testBurn() (gas: 34098)
testFailBatchBurnWithArrayLengthMismatch() (gas: 131065)
testFailMintToZero() (gas: 29205)
testSafeTransferFromSelf() (gas: 59828)
testFailMintToWrongReturnDataERC155Recipient() (gas: 263102)
testInfiniteApproveTransferFrom() (gas: 387796)
testApprove() (gas: 26558)
testMetaData() (gas: 6966)
testTransferFrom() (gas: 388134)
testFailTransferFromInsufficientBalance() (gas: 359401)
testFailPermitPastDeadline() (gas: 2197)
testFailPermitReplay() (gas: 59949)
testMint() (gas: 49180)
testFailTransferFromInsufficientAllowance() (gas: 358925)
testTransfer() (gas: 75628)
testBurn() (gas: 52492)
testPermit() (gas: 56782)
testFailTransferInsufficientBalance() (gas: 48240)
testFailPermitBadDeadline() (gas: 30486)
testFailPermitBadNonce() (gas: 30436)
testSafeTransferFromToERC721Recipient() (gas: 885885)
testFailSafeMintToERC721RecipientWithWrongReturnDataWithData() (gas: 163605)
testApprove() (gas: 73904)
testFailBurnUnMinted() (gas: 3379)
testFailSafeTransferFromToERC721RecipientWithWrongReturnDataWithData() (gas: 191740)
testFailDoubleMint() (gas: 48808)
testApproveAll() (gas: 26585)
testFailApproveUnAuthorized() (gas: 51054)
testFailSafeTransferFromToRevertingERC721RecipientWithData() (gas: 237473)
testFailSafeMintToNonERC721RecipientWithData() (gas: 93718)
testMetadata() (gas: 6470)
testFailTransferFromWrongFrom() (gas: 48838)
testFailSafeMintToRevertingERC721Recipient() (gas: 208477)
testTransferFrom() (gas: 528373)
testFailSafeMintToNonERC721Recipient() (gas: 92893)
testFailDoubleBurn() (gas: 54465)
testFailSafeMintToERC721RecipientWithWrongReturnData() (gas: 162744)
testFailSafeTransferFromToNonERC721Recipient() (gas: 121141)
testMint() (gas: 49778)
testFailApproveUnMinted() (gas: 5672)
testFailTransferFromToZero() (gas: 48903)
testSafeMintToERC721Recipient() (gas: 385391)
testSafeTransferFromToEOA() (gas: 533231)
testSafeMintToEOA() (gas: 52413)
testApproveBurn() (gas: 79785)
testFailSafeTransferFromToERC721RecipientWithWrongReturnData() (gas: 190988)
testTransferFromApproveAll() (gas: 530463)
testFailTransferFromUnOwned() (gas: 3500)
testFailSafeTransferFromToNonERC721RecipientWithData() (gas: 121921)
testBurn() (gas: 55481)
testFailSafeMintToRevertingERC721RecipientWithData() (gas: 209269)
testFailMintToZero() (gas: 1253)
testFailTransferFromNotOwner() (gas: 53372)
testSafeMintToERC721RecipientWithData() (gas: 406553)
testFailSafeTransferFromToRevertingERC721Recipient() (gas: 236721)
testSafeTransferFromToERC721RecipientWithData() (gas: 907047)
testTransferFromSelf() (gas: 80050)
testFPow() (gas: 1651)
testFailFDivZeroXY() (gas: 316)
testSqrt() (gas: 2492)
testFDiv() (gas: 733)
testFDivEdgeCases() (gas: 581)
testFMulEdgeCases() (gas: 801)
testFailFDivXYB() (gas: 294)
testFailFDivZeroY() (gas: 271)
testFMul() (gas: 669)
testSetRoles() (gas: 33023)
testCanCallWithCustomAuthorityOverridesPublicCapability() (gas: 295417)
testCanCallPublicCapability() (gas: 39631)
testSetTargetCustomAuthority() (gas: 31736)
testCanCallWithCustomAuthorityOverridesUserWithRole() (gas: 334265)
testCanCallWithAuthorizedRole() (gas: 97461)
testSetRoleCapabilities() (gas: 32997)
testCanCallWithCustomAuthority() (gas: 466959)
testSetPublicCapabilities() (gas: 31468)
testNoReentrancy() (gas: 1015)
testProtectedCall() (gas: 23649)
testFailUnprotectedCall() (gas: 30515)
testSetRoles() (gas: 32998)
testCanCallPublicCapability() (gas: 38436)
testCanCallWithAuthorizedRole() (gas: 96267)
testSetRoleCapabilities() (gas: 34588)
testSetPublicCapabilities() (gas: 33244)
testWriteRead() (gas: 53511)
testWriteReadFullStartBound() (gas: 34725)
testFailWriteReadEmptyOutOfBounds() (gas: 34432)
testWriteReadFullBoundedRead() (gas: 53708)
testFailReadInvalidPointer() (gas: 2905)
testFailWriteReadOutOfStartBound() (gas: 34346)
testFailReadInvalidPointerCustomStartBound() (gas: 2982)
testWriteReadEmptyBound() (gas: 34639)
testFailWriteReadOutOfBounds() (gas: 34453)
testWriteReadCustomBounds() (gas: 34853)
testWriteReadCustomStartBound() (gas: 34768)
testFailReadInvalidPointerCustomBounds() (gas: 3143)
testSafeCastTo248() (gas: 433)
testSafeCastTo128() (gas: 455)
testSafeCastTo32() (gas: 432)
testFailSafeCastTo96() (gas: 320)
testSafeCastTo96() (gas: 475)
testFailSafeCastTo64() (gas: 299)
testSafeCastTo64() (gas: 454)
testFailSafeCastTo248() (gas: 298)
testFailSafeCastTo128() (gas: 342)
testFailSafeCastTo32() (gas: 297)
testFailTransferWithReturnsFalse() (gas: 27234)
testApproveWithStandardERC20() (gas: 26417)
testFailTransferFromWithReturnsFalse() (gas: 30377)
testTransferFromWithTransferFromSelf() (gas: 59377)
testFailTransferWithPausable() (gas: 4160)
testApproveWithNonContract() (gas: 3076)
testFailApproveWithPausable() (gas: 1219)
testFailTransferFromWithPausable() (gas: 5312)
testApproveWithMissingReturn() (gas: 26335)
testTransferFromWithMissingReturn() (gas: 59267)
testTransferWithStandardERC20() (gas: 28201)
testTransferFromWithStandardERC20() (gas: 59309)
testTransferFromWithNonContract() (gas: 3104)
testTransferWithMissingReturn() (gas: 28128)
testFailApproveWithReturnsFalse() (gas: 25283)
testTransferETH() (gas: 34636)
testTransferWithNonContract() (gas: 3075)
testApproveWithTransferFromSelf() (gas: 26416)
testTransferWithTransferFromSelf() (gas: 28182)
testFailTransferETHToContractWithoutFallback() (gas: 7222)
testPartialWithdraw() (gas: 68803)
testDeposit() (gas: 58804)
testFallbackDeposit() (gas: 59068)
testWithdraw() (gas: 68737)