forked from cyberconnecthq/cybercontracts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gas-snapshot
237 lines (237 loc) · 14.4 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
CollectDisallowedMwTest:testCannotCollectWithMiddleware() (gas: 617734)
CollectFlexPaidMwTest:testCannotCollectWithInsufficientFund() (gas: 726555)
CollectFlexPaidMwTest:testCollectUnderLimit() (gas: 1173079)
CollectMerkleDropMwTest:testCannotCollectWhenNotOnWhitelist() (gas: 456088)
CollectMerkleDropMwTest:testCollectwithCorrectProof() (gas: 573110)
CollectPaidMwTest:testCannotCollectWithInsufficientFund() (gas: 846568)
CollectPaidMwTest:testCannotCollectWithNoSubscribeWhenSubscribeRequired() (gas: 863364)
CollectPaidMwTest:testCannotRegisterEssenceIfCurrencyNotAllowed() (gas: 261985)
CollectPaidMwTest:testCollectUnderLimit() (gas: 1237136)
CollectPaidMwTest:testCollectWhenNoSubscribeRequired() (gas: 1058391)
CollectPaidMwTest:testCollectWithSubscribeRequired() (gas: 1575707)
CollectPermissionMwTest:testCannotCollectBeyondDeadline() (gas: 481734)
CollectPermissionMwTest:testCannotCollectWithWrongSig() (gas: 482601)
CollectPermissionMwTest:testCollectWithCorrectSig() (gas: 598329)
CyberBoxNFTTest:testBasic() (gas: 23407)
CyberBoxNFTTest:testCannotClaimInvalidSig() (gas: 56269)
CyberBoxNFTTest:testCannotPauseFromNonOwner() (gas: 16034)
CyberBoxNFTTest:testCannotPauseWhenAlreadyPaused() (gas: 23781)
CyberBoxNFTTest:testCannotSetOwnerNonOwner() (gas: 16101)
CyberBoxNFTTest:testCannotSetSignerNonOwner() (gas: 16144)
CyberBoxNFTTest:testCannotUnpauseWhenAlreadyUnpaused() (gas: 18163)
CyberBoxNFTTest:testClaimBox() (gas: 137597)
CyberBoxNFTTest:testPause() (gas: 24425)
CyberBoxNFTTest:testSetOwner() (gas: 20092)
CyberBoxNFTTest:testSetSignerNonOwner() (gas: 24106)
CyberBoxNFTTest:testUnpause() (gas: 24430)
CyberBoxNFTUpgradeTest:testCannotUpgradeAsNonOwner() (gas: 2220279)
CyberBoxNFTUpgradeTest:testCannotUpgradeToAndCallAsNonOwner() (gas: 2220957)
CyberBoxNFTUpgradeTest:testUpgrade() (gas: 2227632)
CyberBoxNFTUpgradeTest:testUpgradeToAndCall() (gas: 2229474)
CyberEngineTest:testAllowEssenceMwAsGov() (gas: 83954)
CyberEngineTest:testAllowProfileMwAsGov() (gas: 84033)
CyberEngineTest:testAllowSubscribeMwAsGov() (gas: 84000)
CyberEngineTest:testAuth() (gas: 14726)
CyberEngineTest:testCannotAllowEssenceMwAsNonGov() (gas: 28566)
CyberEngineTest:testCannotAllowProfileMwAsNonGov() (gas: 28588)
CyberEngineTest:testCannotAllowSubscribeMwAsNonGov() (gas: 28569)
CyberEngineTest:testCannotCreateNamespaceAsNonGov() (gas: 44289)
CyberEngineTest:testCannotCreateNamespaceEmptyName() (gas: 75878)
CyberEngineTest:testCannotCreateNamespaceEmptySymbol() (gas: 75914)
CyberEngineTest:testCannotCreateNamespaceInvalidName() (gas: 80787)
CyberEngineTest:testCannotCreateNamespaceInvalidSymbol() (gas: 80819)
CyberEngineTest:testCannotSetProfileMwAsNonOwner() (gas: 43701)
CyberEngineTest:testCannotSetProfileMwInvalidNs() (gas: 18471)
CyberEngineTest:testSetProfileMwAsOwner() (gas: 142788)
CyberEngineUpgradeTest:testCannotUpgradeAsNonGov() (gas: 2791843)
CyberEngineUpgradeTest:testCannotUpgradeEssNFTAsNonGov() (gas: 28822)
CyberEngineUpgradeTest:testCannotUpgradeSubNFTAsNonGov() (gas: 28943)
CyberEngineUpgradeTest:testCannotUpgradeToAndCallAsNonGov() (gas: 2792588)
CyberEngineUpgradeTest:testUpgrade() (gas: 2824954)
CyberEngineUpgradeTest:testUpgradeToAndCall() (gas: 2826969)
CyberNFTBaseTest:testBasic() (gas: 20017)
CyberNFTBaseTest:testBurnAsApproved() (gas: 149940)
CyberNFTBaseTest:testBurnAsApprovedForAll() (gas: 124296)
CyberNFTBaseTest:testBurnAsOwner() (gas: 100759)
CyberNFTBaseTest:testCannotBurnAsNonOwnerOrApproved() (gas: 94949)
CyberNFTBaseTest:testCannotInitializeImpl() (gas: 11552)
CyberNFTBaseTest:testCannotPermitFromNonOwner() (gas: 121504)
CyberNFTBaseTest:testCannotPermitOwner() (gas: 91897)
CyberNFTBaseTest:testInternalMint() (gas: 86120)
CyberNFTBaseTest:testPermit() (gas: 147677)
CyberNFTBaseTest:testReturnTokenId() (gas: 132836)
CyberTokenTest:testMintOnlyOwner() (gas: 52920)
CyberTokenTest:testTakeTokenWithApproval() (gas: 73457)
CyberTokenTest:testTransferOwnership() (gas: 25984)
CyberTokenTest:testTransferToken() (gas: 50851)
CyberVaultTest:testBasic() (gas: 7688)
CyberVaultTest:testCannotSetOwnerNonOwner() (gas: 11085)
CyberVaultTest:testCannotSetSignerNonOwner() (gas: 11116)
CyberVaultTest:testClaim() (gas: 145800)
CyberVaultTest:testClaim1155() (gas: 166828)
CyberVaultTest:testClaim721() (gas: 142594)
CyberVaultTest:testClaimInsufficientBal() (gas: 69914)
CyberVaultTest:testClaimInvalidSig() (gas: 127017)
CyberVaultTest:testDeposit() (gas: 86023)
CyberVaultTest:testDeposit1155() (gas: 106380)
CyberVaultTest:testDeposit721() (gas: 89244)
CyberVaultTest:testDepositInsufficientBal() (gas: 53784)
CyberVaultTest:testSetOwner() (gas: 15251)
CyberVaultTest:testSetSigner() (gas: 19281)
DeployerTest:testCannotDeployEssenceWithZeroProfile() (gas: 72366)
DeployerTest:testCannotDeployProfileWithZeroEngine() (gas: 124486)
DeployerTest:testCannotDeployProfileWithZeroEssence() (gas: 124583)
DeployerTest:testCannotDeployProfileWithZeroSubscribe() (gas: 124586)
DeployerTest:testCannotDeploySubcribeWithZeroProfile() (gas: 72065)
EssenceNFTTest:testBasic() (gas: 55449)
EssenceNFTTest:testCannotMintAsNonProfile() (gas: 34871)
EssenceNFTTest:testCannotPermitAndTransferNonTransferableEssence() (gas: 177498)
EssenceNFTTest:testCannotTransferNontransferableEssence() (gas: 107354)
EssenceNFTTest:testMint() (gas: 170701)
EssenceNFTTest:testPermitAndTransfer() (gas: 162908)
EssenceNFTTest:testTokenURI() (gas: 107494)
EssenceNFTTest:testTransfer() (gas: 113918)
EssenceNFTTest:testVersion() (gas: 23913)
IntegrationBaseTest:testRegistrationTwice() (gas: 523696)
IntegrationEngineTest:testCreatNamespaceAndCreateMultipleProfiles() (gas: 9409958)
IntegrationEngineTest:testUpgradeEssenceNFT() (gas: 9902937)
IntegrationEngineTest:testUpgradeProfileNFT() (gas: 13084066)
IntegrationEngineTest:testUpgradeSubscribeNFT() (gas: 9779892)
IntegrationEssenceTest:testCanOnlyCollectAfterSubscribed() (gas: 1072749)
IntegrationEssenceTest:testCannotCollectIfMwDisallowed() (gas: 474100)
IntegrationEssenceTest:testCannotCollectWithoutSubscribeNFT() (gas: 463736)
IntegrationEssenceTest:testCannotPermitAndTransferNonTransferableEssence() (gas: 101438)
IntegrationEssenceTest:testCannotTransferNonTransferableEssence() (gas: 45346)
IntegrationEssenceTest:testCollect() (gas: 544592)
IntegrationEssenceTest:testCollectToSomeoneElse() (gas: 547136)
IntegrationEssenceTest:testCollectWithSig() (gas: 584169)
IntegrationEssenceTest:testCollectWithSigToSomeoneElse() (gas: 584155)
IntegrationEssenceTest:testEssencePermitAndTransfer() (gas: 107529)
IntegrationEssenceTest:testEssenceTransfer() (gas: 61970)
IntegrationSubscribeTest:testSubscription() (gas: 857735)
IntegrationTimelockTest:testTimelock() (gas: 2079754)
LibStringTest:testFromAddressToHexString() (gas: 3297)
LibStringTest:testFromAddressToHexStringWithLeadingZeros() (gas: 3341)
LibStringTest:testToHexStringFixedLengthInsufficientLength() (gas: 3329)
LibStringTest:testToHexStringFixedLengthPositiveNumberLong() (gas: 5087)
LibStringTest:testToHexStringFixedLengthPositiveNumberShort() (gas: 817)
LibStringTest:testToHexStringFixedLengthUint256Max() (gas: 5111)
LibStringTest:testToHexStringPositiveNumber() (gas: 785)
LibStringTest:testToHexStringUint256Max() (gas: 4466)
LibStringTest:testToHexStringZero() (gas: 685)
LibStringTest:testToLowerLetterMixed() (gas: 9089)
LibStringTest:testToLowerLetterOnly() (gas: 4244)
LibStringTest:testToStringPositiveNumber() (gas: 851)
LibStringTest:testToStringUint256Max() (gas: 6728)
LibStringTest:testToStringZero() (gas: 548)
LibStringTest:testToUpperLetterMixed() (gas: 8202)
LibStringTest:testToUpperLetterOnly() (gas: 4124)
Link3ProfileDescriptorTest:testBasic() (gas: 17336)
Link3ProfileDescriptorTest:testCannotSetAnimationTemplateAsNonOwner() (gas: 15935)
Link3ProfileDescriptorTest:testCannotSetAnimationTemplateNonProfile() (gas: 18578)
Link3ProfileDescriptorTest:testCannotUpgrade() (gas: 15985)
Link3ProfileDescriptorTest:testSetAnimationTemplateAsProfile() (gas: 79368)
Link3ProfileDescriptorTest:testTokenURI() (gas: 4619717)
Link3ProfileDescriptorTest:testUpgradeAsOwner() (gas: 3020923)
PausableTest:testCanTakeADrasticMeasureInAPause() (gas: 30686)
PausableTest:testCannotPerformNormalProcessInPause() (gas: 32541)
PausableTest:testCannotReUnpause() (gas: 23499)
PausableTest:testCannotRepause() (gas: 32579)
PausableTest:testCannotTakeDrasticMeasureInNonPause() (gas: 10536)
PausableTest:testEmitPauseEvent() (gas: 32700)
PausableTest:testIsUnpausableByThePauser() (gas: 21211)
PausableTest:testShouldPreventDrasticMeasure() (gas: 23557)
PausableTest:testUnPausedEvent() (gas: 23615)
PausableTest:testcanPerformNormalProcessInNonPause() (gas: 31377)
PermissionedFeeCreationMwTest:testCannotCreateProfileFeeTier0() (gas: 77711)
PermissionedFeeCreationMwTest:testCannotCreateProfileFeeTier1() (gas: 78099)
PermissionedFeeCreationMwTest:testCannotCreateProfileFeeTier2() (gas: 78423)
PermissionedFeeCreationMwTest:testCannotCreateProfileFeeTier3() (gas: 78747)
PermissionedFeeCreationMwTest:testCannotCreateProfileFeeTier4() (gas: 79114)
PermissionedFeeCreationMwTest:testCannotCreateProfileFeeTier5() (gas: 79438)
PermissionedFeeCreationMwTest:testCannotCreateProfileFeeTier6() (gas: 77508)
PermissionedFeeCreationMwTest:testCannotCreateProfileIfMwDisallowed() (gas: 76419)
PermissionedFeeCreationMwTest:testCannotCreateProfileInvalidDeadline() (gas: 102220)
PermissionedFeeCreationMwTest:testCannotCreateProfileInvalidSigner() (gas: 107734)
PermissionedFeeCreationMwTest:testCannotCreateProfileLongerThanMaxHandleLength() (gas: 72217)
PermissionedFeeCreationMwTest:testCannotCreateProfileWith0LenthHandle() (gas: 72063)
PermissionedFeeCreationMwTest:testCannotCreateProfileWithACapitalLetter() (gas: 72542)
PermissionedFeeCreationMwTest:testCannotCreateProfileWithAnInvalidCharacter() (gas: 74276)
PermissionedFeeCreationMwTest:testCannotCreateProfileWithBlankSpace() (gas: 72546)
PermissionedFeeCreationMwTest:testCannotSetMwDataAsNonEngine() (gas: 11850)
PermissionedFeeCreationMwTest:testCannotSetMwDataInvalidRecipent() (gas: 15831)
PermissionedFeeCreationMwTest:testCannotSetMwDataInvalidSigner() (gas: 15755)
PermissionedFeeCreationMwTest:testCreateProfileFeeTier0() (gas: 311732)
PermissionedFeeCreationMwTest:testCreateProfileFeeTier1() (gas: 312057)
PermissionedFeeCreationMwTest:testCreateProfileFeeTier2() (gas: 312423)
PermissionedFeeCreationMwTest:testCreateProfileFeeTier3() (gas: 312748)
PermissionedFeeCreationMwTest:testCreateProfileFeeTier4() (gas: 313070)
PermissionedFeeCreationMwTest:testCreateProfileFeeTier5() (gas: 313483)
PermissionedFeeCreationMwTest:testCreateProfileFeeTier6() (gas: 311464)
PermissionedFeeCreationMwTest:testCreateProfileTreasury() (gas: 315493)
PermissionedFeeCreationMwTest:testSetMwDataAsEngine() (gas: 103602)
ProfileNFTBehaviorTest:testCannotSetNFTDescriptorAsNonGov() (gas: 18057)
ProfileNFTBehaviorTest:testRegisterTwiceWillNotChangePrimaryProfile() (gas: 391180)
ProfileNFTBehaviorTest:testSetDescriptorGov() (gas: 42552)
ProfileNFTTest:testBasic() (gas: 26290)
ProfileNFTTest:testCannotCreateProfileWithHandleTaken() (gas: 252998)
ProfileNFTTest:testCannotCreateProfileWithOwnerAsOperator() (gas: 230755)
ProfileNFTTest:testCannotGetAvatarForNonexistentProfile() (gas: 16215)
ProfileNFTTest:testCannotGetMetadataForNonexistentProfile() (gas: 16181)
ProfileNFTTest:testCannotGetOperatorApprovalForNonexistentProfile() (gas: 15940)
ProfileNFTTest:testCannotGetTokenURIOfUnmintted() (gas: 16190)
ProfileNFTTest:testCannotPauseWhenAlreadyPaused() (gas: 18267)
ProfileNFTTest:testCannotSetAvatarTooLong() (gas: 248173)
ProfileNFTTest:testCannotSetMetadataTooLong() (gas: 248270)
ProfileNFTTest:testCannotSetOperatorToZeroAddress() (gas: 243276)
ProfileNFTTest:testCannotSetProfileIdForNonexistentProfile() (gas: 15678)
ProfileNFTTest:testCannotTransferWhenPaused() (gas: 253195)
ProfileNFTTest:testCannotUnpauseWhenAlreadyUnpaused() (gas: 23848)
ProfileNFTTest:testCreateProfileWithOperator() (gas: 254456)
ProfileNFTTest:testGetHandleByProfileId() (gas: 241427)
ProfileNFTTest:testGetOperatorApproval() (gas: 241640)
ProfileNFTTest:testGetProfileIdByHandle() (gas: 239516)
ProfileNFTTest:testPause() (gas: 24561)
ProfileNFTTest:testReturnProfileId() (gas: 392420)
ProfileNFTTest:testSetAvatarAsOwner() (gas: 254714)
ProfileNFTTest:testSetDescriptorAsGov() (gas: 40357)
ProfileNFTTest:testTransferWhenUnpaused() (gas: 262269)
ProfileNFTTest:testUnpause() (gas: 24503)
ProfileNFTUpgradeTest:testCannotUpgradeAsNonEngine() (gas: 4706105)
ProfileNFTUpgradeTest:testCannotUpgradeToAndCallAsNonEngine() (gas: 4707020)
ProfileNFTUpgradeTest:testUpgrade() (gas: 4712351)
ProfileNFTUpgradeTest:testUpgradeToAndCall() (gas: 4714403)
QRSVGBasicTest:testGenerateQR() (gas: 3818437)
QRSVGBasicTest:testGenerateQRWeirdName() (gas: 3666670)
QRSVGBasicTest:testInternalGeneralURI() (gas: 250911)
SubscribeDisallowedMwTest:testCannotSubscribeIfMwDisallowed() (gas: 492878)
SubscribeDisallowedMwTest:testCannotSubscribeWithMiddleware() (gas: 478306)
SubscribeDisallowedMwTest:testSubscribeWithoutMiddleware() (gas: 515283)
SubscribeNFTTest:testBasic() (gas: 104737)
SubscribeNFTTest:testCannotMintFromNonProfile() (gas: 18752)
SubscribeNFTTest:testCannotReinitialize() (gas: 22503)
SubscribeNFTTest:testPermit() (gas: 160286)
SubscribeNFTTest:testReturnTokenId() (gas: 147089)
SubscribeNFTTest:testTokenURI() (gas: 103151)
SubscribeNFTTest:testTransferIsNotAllowed() (gas: 100812)
SubscribeNFTUpgradeTest:testAuth() (gas: 7631)
SubscribeNFTUpgradeTest:testUpgrade() (gas: 1424660)
SubscribeOnlyOnceMwTest:testSubscribeOnlyOnce() (gas: 546020)
SubscribePaidMwTest:testCannotSetSubscribeDataIfCurrencyNotAllowed() (gas: 138434)
SubscribePaidMwTest:testCannotSubscribeWithInsufficientFund() (gas: 701510)
SubscribePaidMwTest:testCannotSubscribeWithNoNFTWhenNFTRequired() (gas: 725043)
SubscribePaidMwTest:testSubscribeWhenNoNFTRequired() (gas: 881035)
SubscribePaidMwTest:testSubscribeWithNFTRequired() (gas: 934531)
TreasuryTest:testAllowCurrency() (gas: 37077)
TreasuryTest:testBasic() (gas: 8519)
TreasuryTest:testCannotAllowCurrencyNonOwner() (gas: 10777)
TreasuryTest:testCannotSetTreasuryAddressNonOwner() (gas: 10758)
TreasuryTest:testCannotSetTreasuryFeeExceedMax() (gas: 11193)
TreasuryTest:testCannotSetTreasuryFeeNonOwner() (gas: 10732)
TreasuryTest:testSetTreasuryAddress() (gas: 20211)
TreasuryTest:testSetTreasuryFee() (gas: 19960)
UpgradeableBeaconTest:testCanBeUpgradedByTheOwner() (gas: 144274)
UpgradeableBeaconTest:testCannotCreatedWithNonContractImplementation() (gas: 40802)
UpgradeableBeaconTest:testCannotUpgradeByNonContract() (gas: 10563)
UpgradeableBeaconTest:testCannotUpgradeByOtherAccount() (gas: 133448)
UpgradeableBeaconTest:testReturnsImplementation() (gas: 9760)