-
Notifications
You must be signed in to change notification settings - Fork 14
/
.gas-snapshot
129 lines (129 loc) · 23.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
CreateX_ComputeCreate2Address_1Arg_Public_Test:testFuzz_ReturnsThe20ByteAddressWhereAContractWillBeStoredAndShouldNeverRevert(bytes32) (runs: 256, μ: 2451205, ~: 2451205)
CreateX_ComputeCreate2Address_2Args_Public_Test:testFuzz_ReturnsThe20ByteAddressWhereAContractWillBeStoredAndShouldNeverRevert(bytes32) (runs: 256, μ: 2420547, ~: 2420547)
CreateX_ComputeCreate2Address_3Args_Public_Test:testFuzz_ReturnsThe20ByteAddressWhereAContractWillBeStoredAndShouldNeverRevert(bytes32,address) (runs: 256, μ: 2421119, ~: 2421119)
CreateX_ComputeCreate3Address_2Args_Public_Test:testFuzz_ReturnsThe20ByteAddressWhereAContractWillBeStoredAndShouldNeverRevert(bytes32,address) (runs: 256, μ: 2451847, ~: 2451847)
CreateX_ComputeCreateAddress_1Arg_Public_Test:testFuzz_WhenTheNonceValueDoesNotExceed18446744073709551614(uint64) (runs: 256, μ: 2415828, ~: 2415804)
CreateX_ComputeCreateAddress_1Arg_Public_Test:testFuzz_WhenTheNonceValueExceeds18446744073709551614(uint256) (runs: 256, μ: 37212, ~: 37340)
CreateX_ComputeCreateAddress_2Args_Public_Test:testFuzz_WhenTheNonceValueDoesNotExceed18446744073709551614(address,uint64) (runs: 256, μ: 2418815, ~: 2418811)
CreateX_ComputeCreateAddress_2Args_Public_Test:testFuzz_WhenTheNonceValueExceeds18446744073709551614(address,uint256) (runs: 256, μ: 37368, ~: 37295)
CreateX_DeployCreate2AndInit_3Args_Public_Test:testFuzz_WhenTheCreateXContractHasANonZeroBalanceAndWhenTheRefundTransactionIsSuccessful(address,(uint256,uint256),uint64,address,uint256) (runs: 256, μ: 2612316, ~: 2613125)
CreateX_DeployCreate2AndInit_3Args_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,(uint256,uint256)) (runs: 256, μ: 8937393460516731551, ~: 8937393460516731524)
CreateX_DeployCreate2AndInit_3Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLengthAndWhenTheInitialisationCallIsSuccessful(address,(uint256,uint256),uint64,address) (runs: 256, μ: 2571782, ~: 2572178)
CreateX_DeployCreate2AndInit_3Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,(uint256,uint256)) (runs: 256, μ: 77269, ~: 77238)
CreateX_DeployCreate2AndInit_3Args_Public_Test:testFuzz_WhenTheInitialisationCallIsUnsuccessful(address,(uint256,uint256)) (runs: 256, μ: 1006742, ~: 1006763)
CreateX_DeployCreate2AndInit_3Args_Public_Test:testFuzz_WhenTheRefundTransactionIsUnsuccessful((uint256,uint256),uint256) (runs: 256, μ: 1041987, ~: 1042330)
CreateX_DeployCreate2AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheCreateXContractHasANonZeroBalanceAndWhenTheRefundTransactionIsSuccessful(address,(uint256,uint256),uint64,address,uint256) (runs: 256, μ: 2631931, ~: 2632729)
CreateX_DeployCreate2AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,(uint256,uint256)) (runs: 256, μ: 8937393460516731557, ~: 8937393460516731527)
CreateX_DeployCreate2AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLengthAndWhenTheInitialisationCallIsSuccessful(address,(uint256,uint256),uint64,address) (runs: 256, μ: 2572702, ~: 2573016)
CreateX_DeployCreate2AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,(uint256,uint256)) (runs: 256, μ: 77388, ~: 77358)
CreateX_DeployCreate2AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheInitialisationCallIsUnsuccessful(address,(uint256,uint256)) (runs: 256, μ: 1008946, ~: 1008995)
CreateX_DeployCreate2AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheRefundTransactionIsUnsuccessful((uint256,uint256),uint256) (runs: 256, μ: 1042128, ~: 1042512)
CreateX_DeployCreate2AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheCreateXContractHasANonZeroBalanceAndWhenTheRefundTransactionIsSuccessful(address,(uint256,uint256),bytes32,uint64,address) (runs: 256, μ: 1319437, ~: 1100585)
CreateX_DeployCreate2AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 7156897107054421582, ~: 8937393460516730774)
CreateX_DeployCreate2AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLengthAndWhenTheInitialisationCallIsSuccessful(address,(uint256,uint256),bytes32,uint64,address) (runs: 256, μ: 1282101, ~: 1062437)
CreateX_DeployCreate2AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 67870, ~: 74338)
CreateX_DeployCreate2AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheInitialisationCallIsUnsuccessful(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 868576, ~: 1003837)
CreateX_DeployCreate2AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheRefundTransactionIsUnsuccessful((uint256,uint256),bytes32,uint64) (runs: 256, μ: 869501, ~: 1039065)
CreateX_DeployCreate2AndInit_5Args_Public_Test:testFuzz_WhenTheCreateXContractHasANonZeroBalanceAndWhenTheRefundTransactionIsSuccessful(address,(uint256,uint256),bytes32,uint64,address) (runs: 256, μ: 1289745, ~: 1119504)
CreateX_DeployCreate2AndInit_5Args_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 6982338641028704989, ~: 8937393460516730754)
CreateX_DeployCreate2AndInit_5Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLengthAndWhenTheInitialisationCallIsSuccessful(address,(uint256,uint256),bytes32,uint64,address) (runs: 256, μ: 1236843, ~: 1062575)
CreateX_DeployCreate2AndInit_5Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 67308, ~: 74454)
CreateX_DeployCreate2AndInit_5Args_Public_Test:testFuzz_WhenTheInitialisationCallIsUnsuccessful(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 857581, ~: 1006050)
CreateX_DeployCreate2AndInit_5Args_Public_Test:testFuzz_WhenTheRefundTransactionIsUnsuccessful((uint256,uint256),bytes32,uint64) (runs: 256, μ: 872372, ~: 1039212)
CreateX_DeployCreate2Clone_2Args_Public_Test:testFuzz_WhenTheEIP1167MinimalProxyContractCreationFails(address,uint256,uint64) (runs: 256, μ: 8937393460516731627, ~: 8937393460516731589)
CreateX_DeployCreate2Clone_2Args_Public_Test:testFuzz_WhenTheEIP1167MinimalProxyContractIsSuccessfullyCreatedAndWhenTheEIP1167MinimalProxyInitialisationCallIsSuccessful(address,uint256,uint64,address) (runs: 256, μ: 313905, ~: 313909)
CreateX_DeployCreate2Clone_2Args_Public_Test:testFuzz_WhenTheEIP1167MinimalProxyInitialisationCallIsUnsuccessful(address,uint256,uint64) (runs: 256, μ: 93410, ~: 93371)
CreateX_DeployCreate2Clone_3Args_Public_Test:testFuzz_WhenTheEIP1167MinimalProxyContractCreationFails(address,uint256,bytes32,uint64) (runs: 256, μ: 7575837425516141439, ~: 8937393460516731018)
CreateX_DeployCreate2Clone_3Args_Public_Test:testFuzz_WhenTheEIP1167MinimalProxyContractIsSuccessfullyCreatedAndWhenTheEIP1167MinimalProxyInitialisationCallIsSuccessful(address,uint256,bytes32,uint64,address) (runs: 256, μ: 164364, ~: 133504)
CreateX_DeployCreate2Clone_3Args_Public_Test:testFuzz_WhenTheEIP1167MinimalProxyInitialisationCallIsUnsuccessful(address,uint256,bytes32,uint64) (runs: 256, μ: 82596, ~: 91049)
CreateX_DeployCreate2_1Arg_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,uint256) (runs: 256, μ: 8937393460516731621, ~: 8937393460516731608)
CreateX_DeployCreate2_1Arg_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLength(address,uint256,uint64,address) (runs: 256, μ: 2464426, ~: 2465004)
CreateX_DeployCreate2_1Arg_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,uint256) (runs: 256, μ: 69844, ~: 69750)
CreateX_DeployCreate2_2Args_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,bytes32,uint64,uint256) (runs: 256, μ: 6947426947823559983, ~: 8937393460516730811)
CreateX_DeployCreate2_2Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLength(address,uint256,bytes32,uint64,address) (runs: 256, μ: 1234296, ~: 1026083)
CreateX_DeployCreate2_2Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,bytes32,uint64,uint256) (runs: 256, μ: 59779, ~: 67519)
CreateX_DeployCreate3AndInit_3Args_Public_Test:testFuzz_WhenTheCreateXContractHasANonZeroBalanceAndWhenTheRefundTransactionIsSuccessful(address,(uint256,uint256),uint64,address) (runs: 256, μ: 3159100, ~: 3159897)
CreateX_DeployCreate3AndInit_3Args_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,(uint256,uint256)) (runs: 256, μ: 8797746687696159988, ~: 8797746687696159956)
CreateX_DeployCreate3AndInit_3Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLengthAndWhenTheInitialisationCallIsSuccessful(address,(uint256,uint256),uint64,address) (runs: 256, μ: 3116076, ~: 3116944)
CreateX_DeployCreate3AndInit_3Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,(uint256,uint256)) (runs: 256, μ: 122193, ~: 122320)
CreateX_DeployCreate3AndInit_3Args_Public_Test:testFuzz_WhenTheInitialisationCallIsUnsuccessful(address,(uint256,uint256)) (runs: 256, μ: 1060589, ~: 1060768)
CreateX_DeployCreate3AndInit_3Args_Public_Test:testFuzz_WhenTheProxyContractCreationFails(address,(uint256,uint256)) (runs: 256, μ: 8937393460516741563, ~: 8937393460516741537)
CreateX_DeployCreate3AndInit_3Args_Public_Test:testFuzz_WhenTheRefundTransactionIsUnsuccessful((uint256,uint256),uint256) (runs: 256, μ: 1095841, ~: 1096345)
CreateX_DeployCreate3AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheCreateXContractHasANonZeroBalanceAndWhenTheRefundTransactionIsSuccessful(address,(uint256,uint256),uint64,address) (runs: 256, μ: 3205827, ~: 3206825)
CreateX_DeployCreate3AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,(uint256,uint256)) (runs: 256, μ: 8797746687696159992, ~: 8797746687696159947)
CreateX_DeployCreate3AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLengthAndWhenTheInitialisationCallIsSuccessful(address,(uint256,uint256),uint64,address) (runs: 256, μ: 3116722, ~: 3117720)
CreateX_DeployCreate3AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,(uint256,uint256)) (runs: 256, μ: 122355, ~: 122460)
CreateX_DeployCreate3AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheInitialisationCallIsUnsuccessful(address,(uint256,uint256)) (runs: 256, μ: 1062862, ~: 1063020)
CreateX_DeployCreate3AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheProxyContractCreationFails(address,(uint256,uint256)) (runs: 256, μ: 8937393460516741561, ~: 8937393460516741539)
CreateX_DeployCreate3AndInit_4Args_CustomiseRefundAddress_Public_Test:testFuzz_WhenTheRefundTransactionIsUnsuccessful((uint256,uint256),uint256) (runs: 256, μ: 1096007, ~: 1096361)
CreateX_DeployCreate3AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheCreateXContractHasANonZeroBalanceAndWhenTheRefundTransactionIsSuccessful(address,(uint256,uint256),bytes32,uint64,address) (runs: 256, μ: 1461089, ~: 1215269)
CreateX_DeployCreate3AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 7045070589756702640, ~: 8797746687696159182)
CreateX_DeployCreate3AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLengthAndWhenTheInitialisationCallIsSuccessful(address,(uint256,uint256),bytes32,uint64,address) (runs: 256, μ: 1423716, ~: 1177122)
CreateX_DeployCreate3AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 108132, ~: 119209)
CreateX_DeployCreate3AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheInitialisationCallIsUnsuccessful(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 915985, ~: 1057608)
CreateX_DeployCreate3AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheProxyContractCreationFails(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 7156897107054497005, ~: 8937393460516740781)
CreateX_DeployCreate3AndInit_4Args_CustomiseSalt_Public_Test:testFuzz_WhenTheRefundTransactionIsUnsuccessful((uint256,uint256),bytes32,uint64) (runs: 256, μ: 904197, ~: 1092868)
CreateX_DeployCreate3AndInit_5Args_Public_Test:testFuzz_WhenTheCreateXContractHasANonZeroBalanceAndWhenTheRefundTransactionIsSuccessful(address,(uint256,uint256),bytes32,uint64,address) (runs: 256, μ: 1399131, ~: 1234044)
CreateX_DeployCreate3AndInit_5Args_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 7045070589756702649, ~: 8797746687696159183)
CreateX_DeployCreate3AndInit_5Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLengthAndWhenTheInitialisationCallIsSuccessful(address,(uint256,uint256),bytes32,uint64,address) (runs: 256, μ: 1347094, ~: 1177117)
CreateX_DeployCreate3AndInit_5Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 108266, ~: 119322)
CreateX_DeployCreate3AndInit_5Args_Public_Test:testFuzz_WhenTheInitialisationCallIsUnsuccessful(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 918242, ~: 1059818)
CreateX_DeployCreate3AndInit_5Args_Public_Test:testFuzz_WhenTheProxyContractCreationFails(address,(uint256,uint256),bytes32,uint64) (runs: 256, μ: 7156897107054497011, ~: 8937393460516740784)
CreateX_DeployCreate3AndInit_5Args_Public_Test:testFuzz_WhenTheRefundTransactionIsUnsuccessful((uint256,uint256),bytes32,uint64) (runs: 256, μ: 909906, ~: 1092972)
CreateX_DeployCreate3_1Arg_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,uint256) (runs: 256, μ: 8797746687696159815, ~: 8797746687696159814)
CreateX_DeployCreate3_1Arg_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLength(address,uint256,uint64,address) (runs: 256, μ: 3025887, ~: 3027015)
CreateX_DeployCreate3_1Arg_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,uint256) (runs: 256, μ: 112229, ~: 112412)
CreateX_DeployCreate3_1Arg_Public_Test:testFuzz_WhenTheProxyContractCreationFails(address,uint256) (runs: 256, μ: 8937393460516740874, ~: 8937393460516740865)
CreateX_DeployCreate3_2Args_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(address,uint256,bytes32,uint64) (runs: 256, μ: 7285633975748387583, ~: 8797746687696159070)
CreateX_DeployCreate3_2Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLength(address,uint256,bytes32,uint64,address) (runs: 256, μ: 1343735, ~: 1114672)
CreateX_DeployCreate3_2Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(address,uint256,bytes32,uint64) (runs: 256, μ: 96913, ~: 110141)
CreateX_DeployCreate3_2Args_Public_Test:testFuzz_WhenTheProxyContractCreationFails(address,uint256,bytes32,uint64) (runs: 256, μ: 7401278959490485235, ~: 8937393460516740144)
CreateX_DeployCreateAndInit_3Args_Public_Test:testFuzz_WhenTheCreateXContractHasANonZeroBalanceAndWhenTheRefundTransactionIsSuccessful(uint64,(uint256,uint256),uint256) (runs: 256, μ: 1076960, ~: 1077242)
CreateX_DeployCreateAndInit_3Args_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(uint64,(uint256,uint256)) (runs: 256, μ: 8937393460516731206, ~: 8937393460516731196)
CreateX_DeployCreateAndInit_3Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLengthAndWhenTheInitialisationCallIsSuccessful(uint64,(uint256,uint256)) (runs: 256, μ: 1019683, ~: 1019808)
CreateX_DeployCreateAndInit_3Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(uint64,(uint256,uint256)) (runs: 256, μ: 62106, ~: 62129)
CreateX_DeployCreateAndInit_3Args_Public_Test:testFuzz_WhenTheInitialisationCallIsUnsuccessful(uint64,(uint256,uint256)) (runs: 256, μ: 992278, ~: 992432)
CreateX_DeployCreateAndInit_3Args_Public_Test:testFuzz_WhenTheRefundTransactionIsUnsuccessful(uint64,(uint256,uint256),uint256) (runs: 256, μ: 1028604, ~: 1028977)
CreateX_DeployCreateAndInit_4Args_Public_Test:testFuzz_WhenTheCreateXContractHasANonZeroBalanceAndWhenTheRefundTransactionIsSuccessful(uint64,(uint256,uint256),uint256) (runs: 256, μ: 1078284, ~: 1078577)
CreateX_DeployCreateAndInit_4Args_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(uint64,(uint256,uint256)) (runs: 256, μ: 8937393460516729945, ~: 8937393460516729928)
CreateX_DeployCreateAndInit_4Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLengthAndWhenTheInitialisationCallIsSuccessful(uint64,(uint256,uint256)) (runs: 256, μ: 1018548, ~: 1018642)
CreateX_DeployCreateAndInit_4Args_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(uint64,(uint256,uint256)) (runs: 256, μ: 59952, ~: 59996)
CreateX_DeployCreateAndInit_4Args_Public_Test:testFuzz_WhenTheInitialisationCallIsUnsuccessful(uint64,(uint256,uint256)) (runs: 256, μ: 990729, ~: 990852)
CreateX_DeployCreateAndInit_4Args_Public_Test:testFuzz_WhenTheRefundTransactionIsUnsuccessful(uint64,(uint256,uint256),uint256) (runs: 256, μ: 1027121, ~: 1027504)
CreateX_DeployCreateClone_Public_Test:testFuzz_WhenTheEIP1167MinimalProxyContractCreationFails(uint64,uint256) (runs: 256, μ: 8937393460516730084, ~: 8937393460516730124)
CreateX_DeployCreateClone_Public_Test:testFuzz_WhenTheEIP1167MinimalProxyContractIsSuccessfullyCreatedAndWhenTheEIP1167MinimalProxyInitialisationCallIsSuccessful(uint64,uint256) (runs: 256, μ: 110440, ~: 110507)
CreateX_DeployCreateClone_Public_Test:testFuzz_WhenTheEIP1167MinimalProxyInitialisationCallIsUnsuccessful(uint64,uint256) (runs: 256, μ: 74986, ~: 74999)
CreateX_DeployCreate_Public_Test:testFuzz_WhenTheInitCodeFailsToDeployARuntimeBytecode(uint64,uint256) (runs: 256, μ: 8937393460516729975, ~: 8937393460516730014)
CreateX_DeployCreate_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithANonZeroLength(uint64,uint256) (runs: 256, μ: 1004632, ~: 1004474)
CreateX_DeployCreate_Public_Test:testFuzz_WhenTheInitCodeSuccessfullyCreatesARuntimeBytecodeWithAZeroLength(uint64,uint256) (runs: 256, μ: 52633, ~: 52414)
CreateX_EfficientHash_Internal_Test:testFuzz_MatchesTheOutputOfAHighLevelHashAndShouldNeverRevert(bytes32,bytes32) (runs: 256, μ: 9167, ~: 9167)
CreateX_GenerateSalt_Internal_Test:testFuzz_NeverReverts(uint256) (runs: 256, μ: 19073, ~: 19073)
CreateX_GenerateSalt_Internal_Test:testFuzz_ShouldBeAFunctionOfMultipleBlockPropertiesAndTheCaller(uint256,address,string,uint64,address) (runs: 256, μ: 60467, ~: 60257)
CreateX_Guard_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltDoNotEqualTheCallerOrTheZeroAddress(address,bytes32) (runs: 256, μ: 33826, ~: 33827)
CreateX_Guard_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltDoNotEqualTheCallerOrTheZeroAddressAndWhenTheSaltValueIsGeneratedPseudorandomly(address,uint256,address,string,uint64) (runs: 256, μ: 41598, ~: 41350)
CreateX_Guard_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheCallerAndWhenThe21stByteOfTheSaltEquals0x00(address,bytes32) (runs: 256, μ: 33254, ~: 33254)
CreateX_Guard_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheCallerAndWhenThe21stByteOfTheSaltEquals0x01(address,bytes32) (runs: 256, μ: 33178, ~: 33178)
CreateX_Guard_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheCallerAndWhenThe21stByteOfTheSaltIsGreaterThan0x01(address,bytes32) (runs: 256, μ: 36059, ~: 35753)
CreateX_Guard_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheZeroAddressAndWhenThe21stByteOfTheSaltEquals0x00(address,bytes32) (runs: 256, μ: 34185, ~: 34263)
CreateX_Guard_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheZeroAddressAndWhenThe21stByteOfTheSaltEquals0x01(address,bytes32) (runs: 256, μ: 33748, ~: 33748)
CreateX_Guard_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheZeroAddressAndWhenThe21stByteOfTheSaltIsGreaterThan0x01(address,bytes32) (runs: 256, μ: 36308, ~: 36004)
CreateX_Invariants:statefulFuzz_EtherBalance() (runs: 256, calls: 3840, reverts: 3839)
CreateX_ParseSalt_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltDoNotEqualTheCallerOrTheZeroAddressAndWhenThe21stByteOfTheSaltEquals0x00(address,bytes32) (runs: 256, μ: 32948, ~: 32948)
CreateX_ParseSalt_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltDoNotEqualTheCallerOrTheZeroAddressAndWhenThe21stByteOfTheSaltEquals0x01(address,bytes32) (runs: 256, μ: 32906, ~: 32906)
CreateX_ParseSalt_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltDoNotEqualTheCallerOrTheZeroAddressAndWhenThe21stByteOfTheSaltIsGreaterThan0x01(address,bytes32) (runs: 256, μ: 32697, ~: 32669)
CreateX_ParseSalt_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheCallerAndWhenThe21stByteOfTheSaltEquals0x00(address,bytes32) (runs: 256, μ: 32565, ~: 32565)
CreateX_ParseSalt_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheCallerAndWhenThe21stByteOfTheSaltEquals0x01(address,bytes32) (runs: 256, μ: 32460, ~: 32460)
CreateX_ParseSalt_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheCallerAndWhenThe21stByteOfTheSaltIsGreaterThan0x01(address,bytes32) (runs: 256, μ: 32606, ~: 32313)
CreateX_ParseSalt_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheZeroAddressAndWhenThe21stByteOfTheSaltEquals0x00(address,bytes32) (runs: 256, μ: 32821, ~: 32977)
CreateX_ParseSalt_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheZeroAddressAndWhenThe21stByteOfTheSaltEquals0x01(address,bytes32) (runs: 256, μ: 32919, ~: 32919)
CreateX_ParseSalt_Internal_Test:testFuzz_WhenTheFirst20BytesOfTheSaltEqualsTheZeroAddressAndWhenThe21stByteOfTheSaltIsGreaterThan0x01(address,bytes32) (runs: 256, μ: 33007, ~: 32720)
CreateX_RequireSuccessfulContractCreation_1Arg_Internal_Test:testFuzz_WhenTheNewContractAddressHasCode(address) (runs: 256, μ: 13459, ~: 13459)
CreateX_RequireSuccessfulContractCreation_1Arg_Internal_Test:testFuzz_WhenTheNewContractAddressHasNoCode(address) (runs: 256, μ: 15453, ~: 15463)
CreateX_RequireSuccessfulContractCreation_1Arg_Internal_Test:test_WhenTheNewContractAddressIsTheZeroAddress() (gas: 11089)
CreateX_RequireSuccessfulContractCreation_2Args_Internal_Test:testFuzz_WhenTheNewContractAddressHasCode(address) (runs: 256, μ: 13632, ~: 13632)
CreateX_RequireSuccessfulContractCreation_2Args_Internal_Test:testFuzz_WhenTheNewContractAddressHasNoCode(bool,address) (runs: 256, μ: 15648, ~: 15739)
CreateX_RequireSuccessfulContractCreation_2Args_Internal_Test:testFuzz_WhenTheSuccessBooleanIsFalse(address) (runs: 256, μ: 11407, ~: 11407)
CreateX_RequireSuccessfulContractCreation_2Args_Internal_Test:test_WhenTheNewContractAddressIsTheZeroAddress() (gas: 11267)
CreateX_RequireSuccessfulContractInitialisation_Internal_Test:testFuzz_WhenTheImplementationAddressHasCode(bytes,address) (runs: 256, μ: 14345, ~: 14283)
CreateX_RequireSuccessfulContractInitialisation_Internal_Test:testFuzz_WhenTheImplementationAddressHasNoCode(bytes,address) (runs: 256, μ: 17427, ~: 17225)
CreateX_RequireSuccessfulContractInitialisation_Internal_Test:testFuzz_WhenTheSuccessBooleanIsFalse(bytes,address) (runs: 256, μ: 13479, ~: 13257)