-
Notifications
You must be signed in to change notification settings - Fork 11
/
.gas-snapshot
95 lines (95 loc) · 6.67 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
AuthorshipTokenTest:test_curtaMint() (gas: 85648)
AuthorshipTokenTest:test_curtaMint_SenderIsNotCurta_RevertsUnauthorized(address) (runs: 256, μ: 10248, ~: 10248)
AuthorshipTokenTest:test_ownerMint_FuzzMintTimestamps_IssuesTokensCorrectly(uint256) (runs: 256, μ: 6412423, ~: 5915354)
AuthorshipTokenTest:test_ownerMint_SenderIsNotOwner_RevertUnauthorized(address) (runs: 256, μ: 12979, ~: 12979)
AuthorshipTokenTest:test_ownerMint_SenderIsOwner_AllowsMint() (gas: 108202)
AuthorshipTokenTest:test_tokenURI_MintedToken_Succeeds() (gas: 254)
AuthorshipTokenTest:test_tokenURI_UnmintedToken_Fails() (gas: 12652)
CurtaTest:test_Initialization_DeployAddressesMatch() (gas: 11275)
CurtaTest:test_addPuzzle() (gas: 305309)
CurtaTest:test_addPuzzle_UseAuthorshipToken_UpdatesStorage() (gas: 298512)
CurtaTest:test_addPuzzle_UseSameAuthorshipTokenTwice_Fails() (gas: 299421)
CurtaTest:test_addPuzzle_UseUnownedAuthorshipToken_RevertsUnauthorized() (gas: 199296)
CurtaTest:test_approve() (gas: 434878)
CurtaTest:test_approve_SenderIsNotOwner_RevertsUnauthorized() (gas: 410379)
CurtaTest:test_approve_WithApprovalForAllTrue_AllowsTransfer() (gas: 457095)
CurtaTest:test_balanceOf_ZeroAddress_Fails() (gas: 8718)
CurtaTest:test_setApprovalForAll_False_UpdatesStorage() (gas: 15965)
CurtaTest:test_setApprovalForAll_True_UpdatesStorage() (gas: 35840)
CurtaTest:test_setFermat_AsRandomAccount_Succeeds(address) (runs: 256, μ: 455137, ~: 455137)
CurtaTest:test_setFermat_InitialSet_UpdatesStorage() (gas: 511851)
CurtaTest:test_setFermat_SetAfterTransfer_Succeeds(address) (runs: 256, μ: 876639, ~: 876639)
CurtaTest:test_setFermat_SetDifferentPuzzlesTwiceInIncreasingOrder_Succeeds() (gas: 870131)
CurtaTest:test_setFermat_SetNonFermatPuzzle_Fails() (gas: 780187)
CurtaTest:test_setFermat_SetSamePuzzleTwice_Fails() (gas: 456892)
CurtaTest:test_setFermat_SetUnsolvedPuzzle_Fails() (gas: 300099)
CurtaTest:test_setPuzzleColors() (gas: 306206)
CurtaTest:test_setPuzzleColors_SetUnauthoredPuzzle_RevertsUnauthorized() (gas: 299486)
CurtaTest:test_solve() (gas: 657518)
CurtaTest:test_solve_DuringAllPhases_FirstSolveTimestampOnlySetOnFirstBlood(uint40) (runs: 256, μ: 521015, ~: 520341)
CurtaTest:test_solve_DuringPhase1WithPayment_PaysAuthor(uint256) (runs: 256, μ: 495643, ~: 496952)
CurtaTest:test_solve_DuringPhase2WithPayment_PaysAuthor(uint256) (runs: 256, μ: 533875, ~: 533875)
CurtaTest:test_solve_DuringPhase2_RequiresETH(uint256) (runs: 256, μ: 489257, ~: 487666)
CurtaTest:test_solve_DuringPhase3_Fails(uint40) (runs: 256, μ: 434097, ~: 434097)
CurtaTest:test_solve_FirstBlood_AuthorshipTokenMintPotentialRevertBranch() (gas: 311249)
CurtaTest:test_solve_FirstBlood_MintsAuthorshipToken() (gas: 413335)
CurtaTest:test_solve_FirstBlood_UpdatesFirstSolveTimestamp(uint40) (runs: 256, μ: 407384, ~: 407384)
CurtaTest:test_solve_IncorrectSolution_Fails(uint256) (runs: 256, μ: 309228, ~: 309228)
CurtaTest:test_solve_NonExistantPuzzle_Fails() (gas: 13650)
CurtaTest:test_solve_SamePuzzleTwice_Fails() (gas: 407374)
CurtaTest:test_solve_Success_MintsFlag() (gas: 409057)
CurtaTest:test_solve_Success_UpdatesSolveCounters() (gas: 613814)
CurtaTest:test_solve_Success_UpdatesStorage() (gas: 408044)
CurtaTest:test_supportsInterface() (gas: 8102)
CurtaTest:test_tokenURI_MintedToken_Succeeds() (gas: 278)
CurtaTest:test_tokenURI_UnmintedToken_Fails() (gas: 12908)
CurtaTest:test_transferFrom() (gas: 450588)
CurtaTest:test_transferFrom_SenderIsOwner_AllowsTransfer() (gas: 434581)
CurtaTest:test_transferFrom_ToZeroAddress_Fails() (gas: 407958)
CurtaTest:test_transferFrom_Unauthorized_RevertsUnauthorized() (gas: 412860)
CurtaTest:test_transferFrom_WithApprovalForAllTrue_AllowsTransfer() (gas: 460342)
CurtaTest:test_transferFrom_WithTokenApproval_AllowsTransfer() (gas: 440811)
CurtaTest:test_transferFrom_WrongFrom_Fails() (gas: 407902)
DeployBaseGoerliTest:test_AddressInitializationCorrectness() (gas: 23561)
DeployBaseGoerliTest:test_authorshipTokenAuthorsEquality() (gas: 13695)
DeployBaseGoerliTest:test_authorshipTokenIssueLengthEquality() (gas: 11482)
DeployBaseGoerliTest:test_authorshipTokenMinting() (gas: 108745)
DeployBaseGoerliTest:test_authorshipTokenOwnerEquality() (gas: 13799)
DeployBaseGoerliTest:test_curtaOwnerEquality() (gas: 13854)
DeployBaseMainnetTest:test_AddressInitializationCorrectness() (gas: 23561)
DeployBaseMainnetTest:test_authorshipTokenAuthorsEquality() (gas: 27944)
DeployBaseMainnetTest:test_authorshipTokenIssueLengthEquality() (gas: 11482)
DeployBaseMainnetTest:test_authorshipTokenMinting() (gas: 91645)
DeployBaseMainnetTest:test_authorshipTokenOwnerEquality() (gas: 13799)
DeployBaseMainnetTest:test_curtaOwnerEquality() (gas: 13854)
DeployGoerliTest:test_AddressInitializationCorrectness() (gas: 23561)
DeployGoerliTest:test_authorshipTokenAuthorsEquality() (gas: 13695)
DeployGoerliTest:test_authorshipTokenIssueLengthEquality() (gas: 11482)
DeployGoerliTest:test_authorshipTokenMinting() (gas: 108745)
DeployGoerliTest:test_authorshipTokenOwnerEquality() (gas: 13799)
DeployGoerliTest:test_curtaOwnerEquality() (gas: 13854)
DeployMainnetTest:test_AddressInitializationCorrectness() (gas: 23561)
DeployMainnetTest:test_authorshipTokenAuthorsEquality() (gas: 227406)
DeployMainnetTest:test_authorshipTokenIssueLengthEquality() (gas: 11482)
DeployMainnetTest:test_authorshipTokenMinting() (gas: 91645)
DeployMainnetTest:test_authorshipTokenOwnerEquality() (gas: 13799)
DeployMainnetTest:test_curtaOwnerEquality() (gas: 13854)
OptimizationsTest:testFuzzComputePhaseFromTimestampBranchlessOptimization(uint40,uint40) (runs: 256, μ: 3602, ~: 3575)
TeamRegistyTest:test_batchRemoveMember() (gas: 214233)
TeamRegistyTest:test_batchRemoveMember_NotTeamLeader_Fails() (gas: 203684)
TeamRegistyTest:test_batchRemoveMember_NotTeamMember_Fails() (gas: 172041)
TeamRegistyTest:test_batchSetApprovalForMember() (gas: 226223)
TeamRegistyTest:test_batchSetApprovalForMember_NotTeamLeader_Fails() (gas: 203751)
TeamRegistyTest:test_createTeam(address[]) (runs: 256, μ: 3891165, ~: 3862258)
TeamRegistyTest:test_createTeam_TeamLeaderCreatesNewTeam_Fails() (gas: 175521)
TeamRegistyTest:test_removeMember() (gas: 181050)
TeamRegistyTest:test_removeMember_NotTeamLeader_Fails() (gas: 200049)
TeamRegistyTest:test_removeMember_NotTeamMember_Fails() (gas: 176628)
TeamRegistyTest:test_setApprovalForMember() (gas: 200305)
TeamRegistyTest:test_setApprovalForMember_NotTeamLeader_Fails() (gas: 200144)
TeamRegistyTest:test_transferTeam() (gas: 204160)
TeamRegistyTest:test_transferTeamLeadership() (gas: 219736)
TeamRegistyTest:test_transferTeamLeadership_NotTeamLeader_Fails() (gas: 200050)
TeamRegistyTest:test_transferTeamLeadership_NotTeamMember_Fails() (gas: 176599)
TeamRegistyTest:test_transferTeam_ApprovalFalse_Fails() (gas: 174483)
TeamRegistyTest:test_transferTeam_IsTeamLeader_Fails() (gas: 170816)