BobTheBuidler
faster-eth-utils
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
fix(cicd): use separate runner for codspeed and pytest benchmark
#78
Merged
Comparing
separate
(
9675342
) with
master
(
1598ae6
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
325
New
0
Dropped
0
Ignored
0
No successful run was found on
master
(
69e7cd8
) during the generation of this report, so
1598ae6
was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
Passed
test_faster_is_hex_address[too-short]
benchmarks/test_address_benchmarks.py::test_faster_is_hex_address[too-short]
CodSpeed Performance Gauge
+5%
100 µs
94.9 µs
test_faster_is_hex_address[empty]
benchmarks/test_address_benchmarks.py::test_faster_is_hex_address[empty]
CodSpeed Performance Gauge
+5%
100.4 µs
95.3 µs
test_faster_is_hex_address[not-hex]
benchmarks/test_address_benchmarks.py::test_faster_is_hex_address[not-hex]
CodSpeed Performance Gauge
+5%
99.9 µs
94.9 µs
test_faster_is_checksum_address[invalid-false]
benchmarks/test_address_benchmarks.py::test_faster_is_checksum_address[invalid-false]
CodSpeed Performance Gauge
+4%
31.3 µs
30.2 µs
test_faster_is_address[not-hex]
benchmarks/test_address_benchmarks.py::test_faster_is_address[not-hex]
CodSpeed Performance Gauge
+4%
144.3 µs
139.3 µs
test_faster_is_address[too-short0]
benchmarks/test_address_benchmarks.py::test_faster_is_address[too-short0]
CodSpeed Performance Gauge
+4%
144.4 µs
139.3 µs
test_faster_is_normalized_address[not-an-address-false]
benchmarks/test_address_benchmarks.py::test_faster_is_normalized_address[not-an-address-false]
CodSpeed Performance Gauge
+4%
85.7 µs
82.7 µs
test_faster_is_address[empty0]
benchmarks/test_address_benchmarks.py::test_faster_is_address[empty0]
CodSpeed Performance Gauge
+4%
144 µs
139 µs
test_faster_is_hex_address[invalid-hex]
benchmarks/test_address_benchmarks.py::test_faster_is_hex_address[invalid-hex]
CodSpeed Performance Gauge
+3%
147.5 µs
142.5 µs
test_faster_is_address[invalid-hex]
benchmarks/test_address_benchmarks.py::test_faster_is_address[invalid-hex]
CodSpeed Performance Gauge
+2%
191.9 µs
187.7 µs
test_faster_apply_formatter_at_index[at-index-0]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatter_at_index[at-index-0]
CodSpeed Performance Gauge
+2%
71.5 µs
70 µs
test_faster_is_normalized_address[not-normalized-false]
benchmarks/test_address_benchmarks.py::test_faster_is_normalized_address[not-normalized-false]
CodSpeed Performance Gauge
+2%
519.7 µs
509.8 µs
test_faster_is_checksum_formatted_address[mixed-case-true]
benchmarks/test_address_benchmarks.py::test_faster_is_checksum_formatted_address[mixed-case-true]
CodSpeed Performance Gauge
+2%
308.9 µs
303.2 µs
test_faster_is_same_address[different-address]
benchmarks/test_address_benchmarks.py::test_faster_is_same_address[different-address]
CodSpeed Performance Gauge
+2%
226.2 µs
222 µs
test_faster_to_normalized_address[valid-lower]
benchmarks/test_address_benchmarks.py::test_faster_to_normalized_address[valid-lower]
CodSpeed Performance Gauge
+2%
358 µs
351.4 µs
test_faster_is_same_address[same-address]
benchmarks/test_address_benchmarks.py::test_faster_is_same_address[same-address]
CodSpeed Performance Gauge
+2%
225.9 µs
221.8 µs
test_faster_is_normalized_address[normalized-true]
benchmarks/test_address_benchmarks.py::test_faster_is_normalized_address[normalized-true]
CodSpeed Performance Gauge
+2%
519.3 µs
509.8 µs
test_faster_combine_argument_formatters[two-formatters]
benchmarks/test_applicators_benchmarks.py::test_faster_combine_argument_formatters[two-formatters]
CodSpeed Performance Gauge
+2%
2.1 ms
2.1 ms
test_faster_is_canonical_address[valid-lower]
benchmarks/test_address_benchmarks.py::test_faster_is_canonical_address[valid-lower]
CodSpeed Performance Gauge
+2%
424.7 µs
417.1 µs
test_faster_to_normalized_address[valid-checksummed]
benchmarks/test_address_benchmarks.py::test_faster_to_normalized_address[valid-checksummed]
CodSpeed Performance Gauge
+2%
357.9 µs
351.6 µs
test_faster_is_checksum_formatted_address[lower-false]
benchmarks/test_address_benchmarks.py::test_faster_is_checksum_formatted_address[lower-false]
CodSpeed Performance Gauge
+2%
269.5 µs
264.8 µs
test_faster_apply_formatter_to_array[empty]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatter_to_array[empty]
CodSpeed Performance Gauge
+2%
54 µs
53.1 µs
test_faster_is_checksum_formatted_address[upper-false]
benchmarks/test_address_benchmarks.py::test_faster_is_checksum_formatted_address[upper-false]
CodSpeed Performance Gauge
+2%
310.5 µs
305.4 µs
test_faster_is_canonical_address[valid-checksummed]
benchmarks/test_address_benchmarks.py::test_faster_is_canonical_address[valid-checksummed]
CodSpeed Performance Gauge
+2%
423.8 µs
417.1 µs
test_faster_encode_hex[512-bytes]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_encode_hex[512-bytes]
CodSpeed Performance Gauge
+2%
570.5 µs
561.6 µs
test_faster_to_canonical_address[valid-checksummed]
benchmarks/test_address_benchmarks.py::test_faster_to_canonical_address[valid-checksummed]
CodSpeed Performance Gauge
+2%
426.8 µs
420.2 µs
test_faster_to_canonical_address[valid-lower]
benchmarks/test_address_benchmarks.py::test_faster_to_canonical_address[valid-lower]
CodSpeed Performance Gauge
+1%
426.5 µs
420.3 µs
test_faster_is_hex_address[valid-checksummed]
benchmarks/test_address_benchmarks.py::test_faster_is_hex_address[valid-checksummed]
CodSpeed Performance Gauge
+1%
355.1 µs
350 µs
test_faster_is_address[valid-checksummed0]
benchmarks/test_address_benchmarks.py::test_faster_is_address[valid-checksummed0]
CodSpeed Performance Gauge
+1%
354.5 µs
349.5 µs
test_faster_is_address[valid-lower0]
benchmarks/test_address_benchmarks.py::test_faster_is_address[valid-lower0]
CodSpeed Performance Gauge
+1%
354.4 µs
349.4 µs
test_faster_is_hex_address[valid-lower]
benchmarks/test_address_benchmarks.py::test_faster_is_hex_address[valid-lower]
CodSpeed Performance Gauge
+1%
353.9 µs
348.9 µs
test_faster_get_aligned_abi_inputs[transfer]
benchmarks/test_abi_benchmarks.py::test_faster_get_aligned_abi_inputs[transfer]
CodSpeed Performance Gauge
+1%
1 ms
1 ms
test_faster_apply_key_map[single-key]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_key_map[single-key]
CodSpeed Performance Gauge
+1%
102.8 µs
101.7 µs
test_faster_is_hex[very-long-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_hex[very-long-0x]
CodSpeed Performance Gauge
+1%
339.4 µs
336 µs
test_faster_get_aligned_abi_inputs[approve]
benchmarks/test_abi_benchmarks.py::test_faster_get_aligned_abi_inputs[approve]
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_faster_apply_key_map[empty]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_key_map[empty]
CodSpeed Performance Gauge
0%
92.1 µs
91.7 µs
test_faster_is_hex[very-long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_hex[very-long-no-0x]
CodSpeed Performance Gauge
0%
910.8 µs
907.4 µs
test_faster_apply_formatters_to_dict[key-not-present]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatters_to_dict[key-not-present]
CodSpeed Performance Gauge
0%
99.5 µs
99.1 µs
test_faster_get_environment_summary
benchmarks/test_debug_benchmarks.py::test_faster_get_environment_summary
CodSpeed Performance Gauge
0%
342 µs
340.8 µs
test_faster_apply_formatter_to_array[single-item]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatter_to_array[single-item]
CodSpeed Performance Gauge
0%
58.3 µs
58.1 µs
test_faster_get_aligned_abi_inputs[mint]
benchmarks/test_abi_benchmarks.py::test_faster_get_aligned_abi_inputs[mint]
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_faster_return_arg_type[int-pos1]
benchmarks/test_decorators_benchmarks.py::test_faster_return_arg_type[int-pos1]
CodSpeed Performance Gauge
0%
39.2 µs
39.1 µs
test_faster_return_arg_type[float-pos0]
benchmarks/test_decorators_benchmarks.py::test_faster_return_arg_type[float-pos0]
CodSpeed Performance Gauge
0%
38.5 µs
38.4 µs
test_faster_is_boolean[False]
benchmarks/test_types_benchmarks.py::test_faster_is_boolean[False]
CodSpeed Performance Gauge
0%
37.3 µs
37.2 µs
test_faster_is_list_like[tuple]
benchmarks/test_types_benchmarks.py::test_faster_is_list_like[tuple]
CodSpeed Performance Gauge
0%
361.9 µs
360.9 µs
test_faster_get_all_function_abis[function-and-event]
benchmarks/test_abi_benchmarks.py::test_faster_get_all_function_abis[function-and-event]
CodSpeed Performance Gauge
0%
455.6 µs
454.4 µs
test_faster_replace_exceptions[mapped-exception]
benchmarks/test_decorators_benchmarks.py::test_faster_replace_exceptions[mapped-exception]
CodSpeed Performance Gauge
0%
128 µs
127.6 µs
test_faster_to_bytes[hexstr]
benchmarks/test_conversions_benchmarks.py::test_faster_to_bytes[hexstr]
CodSpeed Performance Gauge
0%
66.7 µs
66.6 µs
test_faster_to_int[hexstr]
benchmarks/test_conversions_benchmarks.py::test_faster_to_int[hexstr]
CodSpeed Performance Gauge
0%
43.1 µs
43 µs
test_faster_return_arg_type[str-pos1]
benchmarks/test_decorators_benchmarks.py::test_faster_return_arg_type[str-pos1]
CodSpeed Performance Gauge
0%
42.6 µs
42.5 µs
test_faster_apply_formatters_to_dict[all-keys-present]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatters_to_dict[all-keys-present]
CodSpeed Performance Gauge
0%
101.3 µs
101.1 µs
test_faster_to_bytes[primitive-bool]
benchmarks/test_conversions_benchmarks.py::test_faster_to_bytes[primitive-bool]
CodSpeed Performance Gauge
0%
33.6 µs
33.5 µs
test_faster_humanize_bytes[empty]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_bytes[empty]
CodSpeed Performance Gauge
0%
24 µs
23.9 µs
test_faster_get_normalized_abi_inputs[mint]
benchmarks/test_abi_benchmarks.py::test_faster_get_normalized_abi_inputs[mint]
CodSpeed Performance Gauge
0%
129.5 µs
129.3 µs
test_faster_get_all_function_abis[empty]
benchmarks/test_abi_benchmarks.py::test_faster_get_all_function_abis[empty]
CodSpeed Performance Gauge
0%
421 µs
420.2 µs
test_faster_abi_to_signature[fallback]
benchmarks/test_abi_benchmarks.py::test_faster_abi_to_signature[fallback]
CodSpeed Performance Gauge
0%
277.5 µs
277 µs
test_faster_get_abi_input_types[mint]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_input_types[mint]
CodSpeed Performance Gauge
0%
179.2 µs
178.9 µs
test_faster_add_0x_prefix[very-long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_add_0x_prefix[very-long-no-0x]
CodSpeed Performance Gauge
0%
103.4 µs
103.2 µs
test_faster_humanize_seconds[zero]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_seconds[zero]
CodSpeed Performance Gauge
0%
25.5 µs
25.4 µs
test_faster_from_wei[1-gwei]
benchmarks/test_currency_benchmarks.py::test_faster_from_wei[1-gwei]
CodSpeed Performance Gauge
0%
137.9 µs
137.7 µs
test_faster_filter_abi_by_type[event-present]
benchmarks/test_abi_benchmarks.py::test_faster_filter_abi_by_type[event-present]
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_to_wei[zero]
benchmarks/test_currency_benchmarks.py::test_faster_to_wei[zero]
CodSpeed Performance Gauge
0%
63.6 µs
63.5 µs
test_faster_get_abi_input_types[transfer]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_input_types[transfer]
CodSpeed Performance Gauge
0%
179.1 µs
178.8 µs
test_faster_humanize_seconds[fifty-nine-seconds]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_seconds[fifty-nine-seconds]
CodSpeed Performance Gauge
0%
113.6 µs
113.5 µs
test_faster_to_int[primitive-bool]
benchmarks/test_conversions_benchmarks.py::test_faster_to_int[primitive-bool]
CodSpeed Performance Gauge
0%
48.5 µs
48.4 µs
test_faster_apply_one_of_formatters[second-matches]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_one_of_formatters[second-matches]
CodSpeed Performance Gauge
0%
31.7 µs
31.7 µs
test_faster_to_hex[primitive-bool]
benchmarks/test_conversions_benchmarks.py::test_faster_to_hex[primitive-bool]
CodSpeed Performance Gauge
0%
33.6 µs
33.6 µs
test_faster_is_binary_address[not-20-bytes]
benchmarks/test_address_benchmarks.py::test_faster_is_binary_address[not-20-bytes]
CodSpeed Performance Gauge
0%
54.6 µs
54.5 µs
test_faster_is_boolean[str]
benchmarks/test_types_benchmarks.py::test_faster_is_boolean[str]
CodSpeed Performance Gauge
0%
52.4 µs
52.3 µs
test_faster_is_integer[int]
benchmarks/test_types_benchmarks.py::test_faster_is_integer[int]
CodSpeed Performance Gauge
0%
54.6 µs
54.5 µs
test_faster_get_abi_input_names[mint]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_input_names[mint]
CodSpeed Performance Gauge
0%
132 µs
131.8 µs
test_faster_humanize_seconds[one-minute]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_seconds[one-minute]
CodSpeed Performance Gauge
0%
111.1 µs
111 µs
test_faster_get_normalized_abi_inputs[transfer]
benchmarks/test_abi_benchmarks.py::test_faster_get_normalized_abi_inputs[transfer]
CodSpeed Performance Gauge
0%
129.4 µs
129.2 µs
test_faster_get_abi_input_types[approve]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_input_types[approve]
CodSpeed Performance Gauge
0%
179.1 µs
178.9 µs
test_faster_hexstr_if_str[hexstr]
benchmarks/test_conversions_benchmarks.py::test_faster_hexstr_if_str[hexstr]
CodSpeed Performance Gauge
0%
61.1 µs
61 µs
test_faster_is_hexstr[very-long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_hexstr[very-long-no-0x]
CodSpeed Performance Gauge
0%
908.8 µs
907.7 µs
test_faster_collapse_if_tuple[event]
benchmarks/test_abi_benchmarks.py::test_faster_collapse_if_tuple[event]
CodSpeed Performance Gauge
0%
65.9 µs
65.8 µs
test_faster_return_arg_type[str-pos0]
benchmarks/test_decorators_benchmarks.py::test_faster_return_arg_type[str-pos0]
CodSpeed Performance Gauge
0%
42.6 µs
42.5 µs
test_faster_filter_abi_by_type[function-present]
benchmarks/test_abi_benchmarks.py::test_faster_filter_abi_by_type[function-present]
CodSpeed Performance Gauge
0%
455.4 µs
454.9 µs
test_faster_is_hexstr[very-long-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_hexstr[very-long-0x]
CodSpeed Performance Gauge
0%
335.7 µs
335.4 µs
test_faster_identity[str]
benchmarks/test_functional_benchmarks.py::test_faster_identity[str]
CodSpeed Performance Gauge
0%
20.6 µs
20.6 µs
test_faster_get_normalized_abi_inputs[approve]
benchmarks/test_abi_benchmarks.py::test_faster_get_normalized_abi_inputs[approve]
CodSpeed Performance Gauge
0%
129.4 µs
129.2 µs
test_faster_is_binary_address[empty]
benchmarks/test_address_benchmarks.py::test_faster_is_binary_address[empty]
CodSpeed Performance Gauge
0%
54.5 µs
54.5 µs
test_faster_to_text[primitive-bytes]
benchmarks/test_conversions_benchmarks.py::test_faster_to_text[primitive-bytes]
CodSpeed Performance Gauge
0%
45.9 µs
45.8 µs
test_faster_is_boolean[int]
benchmarks/test_types_benchmarks.py::test_faster_is_boolean[int]
CodSpeed Performance Gauge
0%
52.4 µs
52.3 µs
test_faster_is_list[tuple]
benchmarks/test_types_benchmarks.py::test_faster_is_list[tuple]
CodSpeed Performance Gauge
0%
52.4 µs
52.3 µs
test_faster_to_text[hexstr]
benchmarks/test_conversions_benchmarks.py::test_faster_to_text[hexstr]
CodSpeed Performance Gauge
0%
70.9 µs
70.8 µs
test_faster_get_abi_input_names[transfer]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_input_names[transfer]
CodSpeed Performance Gauge
0%
132 µs
131.9 µs
test_faster_is_bytes[bytearray]
benchmarks/test_types_benchmarks.py::test_faster_is_bytes[bytearray]
CodSpeed Performance Gauge
0%
66.7 µs
66.7 µs
test_faster_to_hex[text]
benchmarks/test_conversions_benchmarks.py::test_faster_to_hex[text]
CodSpeed Performance Gauge
0%
55.2 µs
55.2 µs
test_faster_get_extended_debug_logger
benchmarks/test_logging_benchmarks.py::test_faster_get_extended_debug_logger
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_is_ipfs_uri[invalid-cid]
benchmarks/test_humanize_benchmarks.py::test_faster_is_ipfs_uri[invalid-cid]
CodSpeed Performance Gauge
0%
107.1 µs
107.1 µs
test_faster_to_tuple[1-item]
benchmarks/test_functional_benchmarks.py::test_faster_to_tuple[1-item]
CodSpeed Performance Gauge
0%
35.4 µs
35.4 µs
test_faster_is_list_like[list]
benchmarks/test_types_benchmarks.py::test_faster_is_list_like[list]
CodSpeed Performance Gauge
0%
192.9 µs
192.7 µs
test_faster_is_ipfs_uri[valid-cidv0]
benchmarks/test_humanize_benchmarks.py::test_faster_is_ipfs_uri[valid-cidv0]
CodSpeed Performance Gauge
0%
108.4 µs
108.4 µs
test_faster_is_canonical_address[too-long]
benchmarks/test_address_benchmarks.py::test_faster_is_canonical_address[too-long]
CodSpeed Performance Gauge
0%
37.7 µs
37.7 µs
test_faster_to_list[3-items]
benchmarks/test_functional_benchmarks.py::test_faster_to_list[3-items]
CodSpeed Performance Gauge
0%
59 µs
59 µs
test_faster_get_abi_output_names[mint]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_output_names[mint]
CodSpeed Performance Gauge
0%
110.7 µs
110.7 µs
test_faster_is_dict[dict]
benchmarks/test_types_benchmarks.py::test_faster_is_dict[dict]
CodSpeed Performance Gauge
0%
136.6 µs
136.5 µs
test_faster_is_boolean[True]
benchmarks/test_types_benchmarks.py::test_faster_is_boolean[True]
CodSpeed Performance Gauge
0%
37.2 µs
37.2 µs
test_faster_to_int[primitive-int]
benchmarks/test_conversions_benchmarks.py::test_faster_to_int[primitive-int]
CodSpeed Performance Gauge
0%
49.2 µs
49.2 µs
test_faster_get_abi_output_types[transfer]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_output_types[transfer]
CodSpeed Performance Gauge
0%
133.6 µs
133.6 µs
test_faster_collapse_if_tuple[fallback]
benchmarks/test_abi_benchmarks.py::test_faster_collapse_if_tuple[fallback]
CodSpeed Performance Gauge
0%
65.9 µs
65.8 µs
test_faster_is_number[int]
benchmarks/test_types_benchmarks.py::test_faster_is_number[int]
CodSpeed Performance Gauge
0%
136.1 µs
136.1 µs
test_faster_humanize_seconds[one-second]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_seconds[one-second]
CodSpeed Performance Gauge
0%
113.3 µs
113.3 µs
test_faster_to_bytes[primitive-int]
benchmarks/test_conversions_benchmarks.py::test_faster_to_bytes[primitive-int]
CodSpeed Performance Gauge
0%
109.4 µs
109.4 µs
test_faster_is_string[int]
benchmarks/test_types_benchmarks.py::test_faster_is_string[int]
CodSpeed Performance Gauge
0%
93.4 µs
93.4 µs
test_faster_is_0x_prefixed[very-long-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_0x_prefixed[very-long-0x]
CodSpeed Performance Gauge
0%
444.6 µs
444.5 µs
test_faster_to_hex[primitive-bytes]
benchmarks/test_conversions_benchmarks.py::test_faster_to_hex[primitive-bytes]
CodSpeed Performance Gauge
0%
60.3 µs
60.2 µs
test_faster_filter_abi_by_name[nonexistent-no-match]
benchmarks/test_abi_benchmarks.py::test_faster_filter_abi_by_name[nonexistent-no-match]
CodSpeed Performance Gauge
0%
117.5 µs
117.4 µs
test_faster_replace_exceptions[unmapped-exception]
benchmarks/test_decorators_benchmarks.py::test_faster_replace_exceptions[unmapped-exception]
CodSpeed Performance Gauge
0%
90.2 µs
90.1 µs
test_faster_get_abi_input_names[approve]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_input_names[approve]
CodSpeed Performance Gauge
0%
133 µs
133 µs
test_faster_is_number[str]
benchmarks/test_types_benchmarks.py::test_faster_is_number[str]
CodSpeed Performance Gauge
0%
145.1 µs
145.1 µs
test_faster_apply_to_return_value[add-mul]
benchmarks/test_functional_benchmarks.py::test_faster_apply_to_return_value[add-mul]
CodSpeed Performance Gauge
0%
39.1 µs
39.1 µs
test_faster_is_0x_prefixed[very-long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_0x_prefixed[very-long-no-0x]
CodSpeed Performance Gauge
0%
473 µs
473 µs
test_faster_encode_hex[128-bytes]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_encode_hex[128-bytes]
CodSpeed Performance Gauge
0%
246.1 µs
246.1 µs
test_faster_remove_0x_prefix[very-long-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_remove_0x_prefix[very-long-0x]
CodSpeed Performance Gauge
0%
89.6 µs
89.6 µs
test_faster_short_name_from_chain_id
benchmarks/test_network_benchmarks.py::test_faster_short_name_from_chain_id
CodSpeed Performance Gauge
0%
52.6 µs
52.6 µs
test_faster_hexstr_if_str[int]
benchmarks/test_conversions_benchmarks.py::test_faster_hexstr_if_str[int]
CodSpeed Performance Gauge
0%
52.4 µs
52.4 µs
test_faster_is_0x_prefixed[long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_0x_prefixed[long-no-0x]
CodSpeed Performance Gauge
0%
472.9 µs
473 µs
test_faster_remove_0x_prefix[long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_remove_0x_prefix[long-no-0x]
CodSpeed Performance Gauge
0%
60.8 µs
60.8 µs
test_faster_add_0x_prefix[very-long-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_add_0x_prefix[very-long-0x]
CodSpeed Performance Gauge
0%
58 µs
58 µs
test_faster_is_binary_address[valid-lower]
benchmarks/test_address_benchmarks.py::test_faster_is_binary_address[valid-lower]
CodSpeed Performance Gauge
0%
54.5 µs
54.6 µs
test_faster_is_binary_address[too-long]
benchmarks/test_address_benchmarks.py::test_faster_is_binary_address[too-long]
CodSpeed Performance Gauge
0%
54.5 µs
54.5 µs
test_faster_to_set[3-items]
benchmarks/test_functional_benchmarks.py::test_faster_to_set[3-items]
CodSpeed Performance Gauge
0%
59.9 µs
59.9 µs
test_faster_to_hex[hexstr]
benchmarks/test_conversions_benchmarks.py::test_faster_to_hex[hexstr]
CodSpeed Performance Gauge
0%
41.4 µs
41.4 µs
test_faster_is_bytes[bytes]
benchmarks/test_types_benchmarks.py::test_faster_is_bytes[bytes]
CodSpeed Performance Gauge
0%
52.3 µs
52.3 µs
test_faster_text_if_str[bytes]
benchmarks/test_conversions_benchmarks.py::test_faster_text_if_str[bytes]
CodSpeed Performance Gauge
0%
39.2 µs
39.2 µs
test_faster_is_canonical_address[not-20-bytes]
benchmarks/test_address_benchmarks.py::test_faster_is_canonical_address[not-20-bytes]
CodSpeed Performance Gauge
0%
37.8 µs
37.8 µs
test_faster_is_dict[int]
benchmarks/test_types_benchmarks.py::test_faster_is_dict[int]
CodSpeed Performance Gauge
0%
145.6 µs
145.6 µs
test_faster_decode_hex[short-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_decode_hex[short-0x]
CodSpeed Performance Gauge
0%
152.7 µs
152.8 µs
test_faster_is_checksum_formatted_address[invalid-false]
benchmarks/test_address_benchmarks.py::test_faster_is_checksum_formatted_address[invalid-false]
CodSpeed Performance Gauge
0%
63.5 µs
63.5 µs
test_faster_is_0x_prefixed[short-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_0x_prefixed[short-0x]
CodSpeed Performance Gauge
0%
444.4 µs
444.6 µs
test_faster_big_endian_to_int[ff-byte]
benchmarks/test_encoding_benchmarks.py::test_faster_big_endian_to_int[ff-byte]
CodSpeed Performance Gauge
0%
29.7 µs
29.8 µs
test_faster_is_tuple[tuple]
benchmarks/test_types_benchmarks.py::test_faster_is_tuple[tuple]
CodSpeed Performance Gauge
0%
37.2 µs
37.2 µs
test_faster_to_set[0-items]
benchmarks/test_functional_benchmarks.py::test_faster_to_set[0-items]
CodSpeed Performance Gauge
0%
36.1 µs
36.1 µs
test_faster_get_logger
benchmarks/test_logging_benchmarks.py::test_faster_get_logger
CodSpeed Performance Gauge
0%
363.1 µs
363.2 µs
test_faster_python_version
benchmarks/test_debug_benchmarks.py::test_faster_python_version
CodSpeed Performance Gauge
0%
26.2 µs
26.2 µs
test_faster_get_abi_output_names[approve]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_output_names[approve]
CodSpeed Performance Gauge
0%
110.6 µs
110.7 µs
test_faster_humanize_bytes[long]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_bytes[long]
CodSpeed Performance Gauge
0%
33.1 µs
33.1 µs
test_faster_humanize_seconds[one-hour]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_seconds[one-hour]
CodSpeed Performance Gauge
0%
108.3 µs
108.4 µs
test_faster_is_list_like[int]
benchmarks/test_types_benchmarks.py::test_faster_is_list_like[int]
CodSpeed Performance Gauge
0%
201.9 µs
201.9 µs
test_faster_apply_formatters_to_sequence[3-items]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatters_to_sequence[3-items]
CodSpeed Performance Gauge
0%
62 µs
62 µs
test_faster_text_if_str[str]
benchmarks/test_conversions_benchmarks.py::test_faster_text_if_str[str]
CodSpeed Performance Gauge
0%
27.5 µs
27.5 µs
test_faster_is_dict[list-of-tuples]
benchmarks/test_types_benchmarks.py::test_faster_is_dict[list-of-tuples]
CodSpeed Performance Gauge
0%
144.7 µs
144.7 µs
test_faster_is_number[list]
benchmarks/test_types_benchmarks.py::test_faster_is_number[list]
CodSpeed Performance Gauge
0%
146.1 µs
146.2 µs
test_faster_is_bytes[int]
benchmarks/test_types_benchmarks.py::test_faster_is_bytes[int]
CodSpeed Performance Gauge
0%
79.6 µs
79.7 µs
test_faster_get_all_event_abis[empty]
benchmarks/test_abi_benchmarks.py::test_faster_get_all_event_abis[empty]
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
test_faster_is_string[bytearray]
benchmarks/test_types_benchmarks.py::test_faster_is_string[bytearray]
CodSpeed Performance Gauge
0%
80.5 µs
80.5 µs
test_faster_humanize_seconds[negative]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_seconds[negative]
CodSpeed Performance Gauge
0%
112.6 µs
112.7 µs
test_faster_get_abi_output_types[approve]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_output_types[approve]
CodSpeed Performance Gauge
0%
133.6 µs
133.7 µs
test_faster_combine_argument_formatters[three-formatters]
benchmarks/test_applicators_benchmarks.py::test_faster_combine_argument_formatters[three-formatters]
CodSpeed Performance Gauge
0%
3 ms
3 ms
test_faster_filter_abi_by_name[transfer-match]
benchmarks/test_abi_benchmarks.py::test_faster_filter_abi_by_name[transfer-match]
CodSpeed Performance Gauge
0%
130.1 µs
130.2 µs
test_faster_to_set[1-item]
benchmarks/test_functional_benchmarks.py::test_faster_to_set[1-item]
CodSpeed Performance Gauge
0%
54 µs
54 µs
test_faster_humanize_integer_sequence[disjoint]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_integer_sequence[disjoint]
CodSpeed Performance Gauge
0%
166.4 µs
166.5 µs
test_faster_collapse_if_tuple[function]
benchmarks/test_abi_benchmarks.py::test_faster_collapse_if_tuple[function]
CodSpeed Performance Gauge
0%
65.8 µs
65.8 µs
test_faster_abi_to_signature[constructor]
benchmarks/test_abi_benchmarks.py::test_faster_abi_to_signature[constructor]
CodSpeed Performance Gauge
0%
414 µs
414.3 µs
test_faster_return_arg_type[int-pos0]
benchmarks/test_decorators_benchmarks.py::test_faster_return_arg_type[int-pos0]
CodSpeed Performance Gauge
0%
40.3 µs
40.3 µs
test_faster_abi_to_signature[function]
benchmarks/test_abi_benchmarks.py::test_faster_abi_to_signature[function]
CodSpeed Performance Gauge
0%
483.8 µs
484.1 µs
test_faster_is_list[str]
benchmarks/test_types_benchmarks.py::test_faster_is_list[str]
CodSpeed Performance Gauge
0%
52.4 µs
52.4 µs
test_faster_is_number[float]
benchmarks/test_types_benchmarks.py::test_faster_is_number[float]
CodSpeed Performance Gauge
0%
136.5 µs
136.6 µs
test_faster_remove_0x_prefix[short-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_remove_0x_prefix[short-0x]
CodSpeed Performance Gauge
0%
88.4 µs
88.4 µs
test_faster_is_string[bytes]
benchmarks/test_types_benchmarks.py::test_faster_is_string[bytes]
CodSpeed Performance Gauge
0%
53 µs
53 µs
test_faster_encode_hex[short-bytes]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_encode_hex[short-bytes]
CodSpeed Performance Gauge
0%
167 µs
167.1 µs
test_faster_to_int[text]
benchmarks/test_conversions_benchmarks.py::test_faster_to_int[text]
CodSpeed Performance Gauge
0%
39.6 µs
39.6 µs
test_faster_apply_formatter_to_array[multi-item]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatter_to_array[multi-item]
CodSpeed Performance Gauge
0%
62.1 µs
62.2 µs
test_faster_is_ipfs_uri[empty]
benchmarks/test_humanize_benchmarks.py::test_faster_is_ipfs_uri[empty]
CodSpeed Performance Gauge
0%
95.7 µs
95.8 µs
test_faster_add_0x_prefix[long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_add_0x_prefix[long-no-0x]
CodSpeed Performance Gauge
0%
81.1 µs
81.2 µs
test_faster_validation_error
benchmarks/test_exceptions_benchmarks.py::test_faster_validation_error
CodSpeed Performance Gauge
0%
107.7 µs
107.8 µs
test_faster_encode_hex[32-bytes]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_encode_hex[32-bytes]
CodSpeed Performance Gauge
0%
180.8 µs
181 µs
test_faster_is_bytes[str]
benchmarks/test_types_benchmarks.py::test_faster_is_bytes[str]
CodSpeed Performance Gauge
0%
79.6 µs
79.7 µs
test_faster_to_wei_decimals[zero]
benchmarks/test_currency_benchmarks.py::test_faster_to_wei_decimals[zero]
CodSpeed Performance Gauge
0%
76.1 µs
76.2 µs
test_faster_get_abi_output_names[transfer]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_output_names[transfer]
CodSpeed Performance Gauge
0%
110.6 µs
110.7 µs
test_faster_decode_hex[long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_decode_hex[long-no-0x]
CodSpeed Performance Gauge
0%
138.3 µs
138.4 µs
test_faster_is_address[valid-checksummed1]
benchmarks/test_address_benchmarks.py::test_faster_is_address[valid-checksummed1]
CodSpeed Performance Gauge
0%
72.4 µs
72.5 µs
test_faster_humanize_ipfs_uri[valid-cidv0]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_ipfs_uri[valid-cidv0]
CodSpeed Performance Gauge
0%
179.9 µs
180 µs
test_faster_is_list_like[str]
benchmarks/test_types_benchmarks.py::test_faster_is_list_like[str]
CodSpeed Performance Gauge
0%
67.9 µs
68 µs
test_faster_decode_hex[very-long-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_decode_hex[very-long-0x]
CodSpeed Performance Gauge
0%
222.1 µs
222.3 µs
test_faster_apply_formatters_to_sequence[4-items]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatters_to_sequence[4-items]
CodSpeed Performance Gauge
0%
64.6 µs
64.7 µs
test_faster_is_ipfs_uri[not-ipfs]
benchmarks/test_humanize_benchmarks.py::test_faster_is_ipfs_uri[not-ipfs]
CodSpeed Performance Gauge
0%
98.1 µs
98.2 µs
test_faster_is_string[str]
benchmarks/test_types_benchmarks.py::test_faster_is_string[str]
CodSpeed Performance Gauge
0%
67.4 µs
67.5 µs
test_faster_is_canonical_address[empty]
benchmarks/test_address_benchmarks.py::test_faster_is_canonical_address[empty]
CodSpeed Performance Gauge
0%
37.7 µs
37.8 µs
test_faster_is_canonical_address[too-short]
benchmarks/test_address_benchmarks.py::test_faster_is_canonical_address[too-short]
CodSpeed Performance Gauge
0%
37.8 µs
37.8 µs
test_faster_is_null[empty-str]
benchmarks/test_types_benchmarks.py::test_faster_is_null[empty-str]
CodSpeed Performance Gauge
0%
36.7 µs
36.7 µs
test_faster_humanize_seconds[one-hour-one-minute-one-second]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_seconds[one-hour-one-minute-one-second]
CodSpeed Performance Gauge
0%
122.2 µs
122.4 µs
test_faster_is_text[str]
benchmarks/test_types_benchmarks.py::test_faster_is_text[str]
CodSpeed Performance Gauge
0%
37.2 µs
37.3 µs
test_faster_combine_argument_formatters[one-formatter]
benchmarks/test_applicators_benchmarks.py::test_faster_combine_argument_formatters[one-formatter]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_faster_get_abi_output_types[mint]
benchmarks/test_abi_benchmarks.py::test_faster_get_abi_output_types[mint]
CodSpeed Performance Gauge
0%
133.6 µs
133.7 µs
test_faster_to_list[1-item]
benchmarks/test_functional_benchmarks.py::test_faster_to_list[1-item]
CodSpeed Performance Gauge
0%
58.5 µs
58.6 µs
test_faster_to_text[text]
benchmarks/test_conversions_benchmarks.py::test_faster_to_text[text]
CodSpeed Performance Gauge
0%
34.2 µs
34.2 µs
test_faster_to_list[0-items]
benchmarks/test_functional_benchmarks.py::test_faster_to_list[0-items]
CodSpeed Performance Gauge
0%
30.9 µs
31 µs
test_faster_to_wei_decimals[1-8dec]
benchmarks/test_currency_benchmarks.py::test_faster_to_wei_decimals[1-8dec]
CodSpeed Performance Gauge
0%
179.4 µs
179.7 µs
test_faster_is_tuple[list]
benchmarks/test_types_benchmarks.py::test_faster_is_tuple[list]
CodSpeed Performance Gauge
0%
52.3 µs
52.4 µs
test_faster_is_address[empty1]
benchmarks/test_address_benchmarks.py::test_faster_is_address[empty1]
CodSpeed Performance Gauge
0%
72.4 µs
72.5 µs
test_faster_get_all_event_abis[function-and-event]
benchmarks/test_abi_benchmarks.py::test_faster_get_all_event_abis[function-and-event]
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_address[too-short1]
benchmarks/test_address_benchmarks.py::test_faster_is_address[too-short1]
CodSpeed Performance Gauge
0%
72.3 µs
72.4 µs
test_faster_is_integer[str]
benchmarks/test_types_benchmarks.py::test_faster_is_integer[str]
CodSpeed Performance Gauge
0%
52.5 µs
52.6 µs
test_faster_replace_exceptions[no-exception]
benchmarks/test_decorators_benchmarks.py::test_faster_replace_exceptions[no-exception]
CodSpeed Performance Gauge
0%
29.5 µs
29.6 µs
test_faster_to_bytes[text]
benchmarks/test_conversions_benchmarks.py::test_faster_to_bytes[text]
CodSpeed Performance Gauge
0%
50 µs
50.1 µs
test_faster_humanize_wei[wei]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_wei[wei]
CodSpeed Performance Gauge
0%
143.6 µs
143.8 µs
test_faster_int_to_big_endian[256]
benchmarks/test_encoding_benchmarks.py::test_faster_int_to_big_endian[256]
CodSpeed Performance Gauge
0%
28.6 µs
28.6 µs
test_faster_humanize_bytes[short]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_bytes[short]
CodSpeed Performance Gauge
0%
25.3 µs
25.3 µs
test_faster_initialize_network_objects
benchmarks/test_network_benchmarks.py::test_faster_initialize_network_objects
CodSpeed Performance Gauge
0%
267.8 ms
268.2 ms
test_faster_collapse_if_tuple[receive]
benchmarks/test_abi_benchmarks.py::test_faster_collapse_if_tuple[receive]
CodSpeed Performance Gauge
0%
65.8 µs
65.9 µs
test_faster_to_bytes[primitive-bytes]
benchmarks/test_conversions_benchmarks.py::test_faster_to_bytes[primitive-bytes]
CodSpeed Performance Gauge
0%
44.4 µs
44.4 µs
test_faster_apply_key_map[two-keys]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_key_map[two-keys]
CodSpeed Performance Gauge
0%
111.5 µs
111.7 µs
test_faster_humanize_integer_sequence[two-consecutive-ranges]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_integer_sequence[two-consecutive-ranges]
CodSpeed Performance Gauge
0%
181.1 µs
181.4 µs
test_faster_clamp[at-upper]
benchmarks/test_numeric_benchmarks.py::test_faster_clamp[at-upper]
CodSpeed Performance Gauge
0%
23.1 µs
23.1 µs
test_faster_is_address[too-long]
benchmarks/test_address_benchmarks.py::test_faster_is_address[too-long]
CodSpeed Performance Gauge
0%
72.3 µs
72.4 µs
test_faster_is_address[valid-lower1]
benchmarks/test_address_benchmarks.py::test_faster_is_address[valid-lower1]
CodSpeed Performance Gauge
0%
72.4 µs
72.5 µs
test_faster_is_binary_address[valid-checksummed]
benchmarks/test_address_benchmarks.py::test_faster_is_binary_address[valid-checksummed]
CodSpeed Performance Gauge
0%
54.5 µs
54.6 µs
test_faster_is_binary_address[too-short]
benchmarks/test_address_benchmarks.py::test_faster_is_binary_address[too-short]
CodSpeed Performance Gauge
0%
54.5 µs
54.6 µs
test_faster_humanize_integer_sequence[single]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_integer_sequence[single]
CodSpeed Performance Gauge
0%
127.4 µs
127.6 µs
test_faster_is_integer[float]
benchmarks/test_types_benchmarks.py::test_faster_is_integer[float]
CodSpeed Performance Gauge
0%
52.5 µs
52.6 µs
test_faster_filter_abi_by_type[error-not-present]
benchmarks/test_abi_benchmarks.py::test_faster_filter_abi_by_type[error-not-present]
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_faster_apply_formatter_at_index[at-index-1]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatter_at_index[at-index-1]
CodSpeed Performance Gauge
0%
68.7 µs
68.9 µs
test_faster_from_wei_decimals[zero]
benchmarks/test_currency_benchmarks.py::test_faster_from_wei_decimals[zero]
CodSpeed Performance Gauge
0%
54.4 µs
54.5 µs
test_faster_is_text[bytes]
benchmarks/test_types_benchmarks.py::test_faster_is_text[bytes]
CodSpeed Performance Gauge
0%
52.4 µs
52.5 µs
test_faster_is_text[int]
benchmarks/test_types_benchmarks.py::test_faster_is_text[int]
CodSpeed Performance Gauge
0%
52.3 µs
52.4 µs
test_faster_collapse_if_tuple[constructor]
benchmarks/test_abi_benchmarks.py::test_faster_collapse_if_tuple[constructor]
CodSpeed Performance Gauge
0%
65.8 µs
66 µs
test_faster_is_null[None]
benchmarks/test_types_benchmarks.py::test_faster_is_null[None]
CodSpeed Performance Gauge
0%
36.6 µs
36.7 µs
test_faster_identity[list]
benchmarks/test_functional_benchmarks.py::test_faster_identity[list]
CodSpeed Performance Gauge
0%
20.6 µs
20.6 µs
test_faster_humanize_integer_sequence[mixed]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_integer_sequence[mixed]
CodSpeed Performance Gauge
0%
198.4 µs
198.8 µs
test_faster_remove_0x_prefix[very-long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_remove_0x_prefix[very-long-no-0x]
CodSpeed Performance Gauge
0%
60.7 µs
60.9 µs
test_faster_is_address[not-20-bytes]
benchmarks/test_address_benchmarks.py::test_faster_is_address[not-20-bytes]
CodSpeed Performance Gauge
0%
72.3 µs
72.5 µs
test_faster_add_0x_prefix[short-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_add_0x_prefix[short-0x]
CodSpeed Performance Gauge
0%
58 µs
58.1 µs
test_faster_is_hexstr[short-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_hexstr[short-0x]
CodSpeed Performance Gauge
0%
151.1 µs
151.5 µs
test_faster_int_to_big_endian[zero]
benchmarks/test_encoding_benchmarks.py::test_faster_int_to_big_endian[zero]
CodSpeed Performance Gauge
0%
29.4 µs
29.5 µs
test_faster_humanize_hash[long]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_hash[long]
CodSpeed Performance Gauge
0%
32.5 µs
32.5 µs
test_faster_to_tuple[0-items]
benchmarks/test_functional_benchmarks.py::test_faster_to_tuple[0-items]
CodSpeed Performance Gauge
0%
30.9 µs
31 µs
test_faster_apply_to_return_value[concat-upper]
benchmarks/test_functional_benchmarks.py::test_faster_apply_to_return_value[concat-upper]
CodSpeed Performance Gauge
0%
40.5 µs
40.6 µs
test_faster_apply_formatters_to_sequence[1-item]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatters_to_sequence[1-item]
CodSpeed Performance Gauge
0%
57.6 µs
57.7 µs
test_faster_network_from_chain_id
benchmarks/test_network_benchmarks.py::test_faster_network_from_chain_id
CodSpeed Performance Gauge
0%
52.6 µs
52.7 µs
test_faster_is_integer[bool]
benchmarks/test_types_benchmarks.py::test_faster_is_integer[bool]
CodSpeed Performance Gauge
0%
41.6 µs
41.7 µs
test_faster_humanize_hexstr[very-long-no-0x]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_hexstr[very-long-no-0x]
CodSpeed Performance Gauge
0%
29.6 µs
29.6 µs
test_faster_hexstr_if_str[bytes]
benchmarks/test_conversions_benchmarks.py::test_faster_hexstr_if_str[bytes]
CodSpeed Performance Gauge
0%
51 µs
51.1 µs
test_faster_humanize_integer_sequence[consecutive]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_integer_sequence[consecutive]
CodSpeed Performance Gauge
0%
144.6 µs
145 µs
test_faster_setup_DEBUG2_logging
benchmarks/test_logging_benchmarks.py::test_faster_setup_DEBUG2_logging
CodSpeed Performance Gauge
0%
27 µs
27 µs
test_faster_humanize_hash[short]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_hash[short]
CodSpeed Performance Gauge
0%
25.5 µs
25.6 µs
test_faster_combine[strip-upper]
benchmarks/test_functional_benchmarks.py::test_faster_combine[strip-upper]
CodSpeed Performance Gauge
0%
25.9 µs
26 µs
test_faster_is_null[zero]
benchmarks/test_types_benchmarks.py::test_faster_is_null[zero]
CodSpeed Performance Gauge
0%
36.5 µs
36.6 µs
test_faster_to_hex[primitive-int]
benchmarks/test_conversions_benchmarks.py::test_faster_to_hex[primitive-int]
CodSpeed Performance Gauge
0%
58.7 µs
58.9 µs
test_faster_to_tuple[3-items]
benchmarks/test_functional_benchmarks.py::test_faster_to_tuple[3-items]
CodSpeed Performance Gauge
0%
34.8 µs
34.9 µs
test_faster_is_hexstr[long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_hexstr[long-no-0x]
CodSpeed Performance Gauge
0%
186.8 µs
187.3 µs
test_faster_humanize_wei[zero]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_wei[zero]
CodSpeed Performance Gauge
0%
42.1 µs
42.3 µs
test_faster_apply_formatters_to_sequence[2-items]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatters_to_sequence[2-items]
CodSpeed Performance Gauge
0%
58.8 µs
59 µs
test_faster_is_tuple[str]
benchmarks/test_types_benchmarks.py::test_faster_is_tuple[str]
CodSpeed Performance Gauge
0%
52.3 µs
52.4 µs
test_faster_decode_hex[very-long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_decode_hex[very-long-no-0x]
CodSpeed Performance Gauge
0%
428.2 µs
429.6 µs
test_faster_identity[int]
benchmarks/test_functional_benchmarks.py::test_faster_identity[int]
CodSpeed Performance Gauge
0%
21.7 µs
21.7 µs
test_faster_from_wei_decimals[max]
benchmarks/test_currency_benchmarks.py::test_faster_from_wei_decimals[max]
CodSpeed Performance Gauge
0%
158.9 µs
159.4 µs
test_faster_from_wei[max]
benchmarks/test_currency_benchmarks.py::test_faster_from_wei[max]
CodSpeed Performance Gauge
0%
146.2 µs
146.7 µs
test_faster_to_wei[1-ether]
benchmarks/test_currency_benchmarks.py::test_faster_to_wei[1-ether]
CodSpeed Performance Gauge
0%
168.1 µs
168.6 µs
test_faster_big_endian_to_int[one-byte]
benchmarks/test_encoding_benchmarks.py::test_faster_big_endian_to_int[one-byte]
CodSpeed Performance Gauge
0%
29.7 µs
29.8 µs
test_faster_apply_formatter_at_index[at-index-2]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatter_at_index[at-index-2]
CodSpeed Performance Gauge
0%
67.8 µs
68 µs
test_faster_humanize_bytes[32-bytes]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_bytes[32-bytes]
CodSpeed Performance Gauge
0%
33.5 µs
33.6 µs
test_faster_is_hex[short-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_hex[short-0x]
CodSpeed Performance Gauge
0%
150.8 µs
151.4 µs
test_faster_to_wei_decimals[2str-8dec]
benchmarks/test_currency_benchmarks.py::test_faster_to_wei_decimals[2str-8dec]
CodSpeed Performance Gauge
0%
182.4 µs
183.1 µs
test_faster_int_to_big_endian[max]
benchmarks/test_encoding_benchmarks.py::test_faster_int_to_big_endian[max]
CodSpeed Performance Gauge
0%
30.4 µs
30.5 µs
test_faster_int_to_big_endian[one]
benchmarks/test_encoding_benchmarks.py::test_faster_int_to_big_endian[one]
CodSpeed Performance Gauge
0%
28.6 µs
28.7 µs
test_faster_humanize_wei[gwei]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_wei[gwei]
CodSpeed Performance Gauge
0%
146.7 µs
147.3 µs
test_faster_humanize_hexstr[short-no-0x]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_hexstr[short-no-0x]
CodSpeed Performance Gauge
0%
29.5 µs
29.6 µs
test_faster_humanize_hexstr[empty]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_hexstr[empty]
CodSpeed Performance Gauge
0%
22.5 µs
22.6 µs
test_faster_humanize_hexstr[very-long-0x]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_hexstr[very-long-0x]
CodSpeed Performance Gauge
0%
31.3 µs
31.4 µs
test_faster_int_to_big_endian[255]
benchmarks/test_encoding_benchmarks.py::test_faster_int_to_big_endian[255]
CodSpeed Performance Gauge
0%
28.7 µs
28.8 µs
test_faster_big_endian_to_int[empty-bytes]
benchmarks/test_encoding_benchmarks.py::test_faster_big_endian_to_int[empty-bytes]
CodSpeed Performance Gauge
0%
28 µs
28.1 µs
test_faster_apply_formatter_if[condition-true]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatter_if[condition-true]
CodSpeed Performance Gauge
0%
27.3 µs
27.5 µs
test_faster_to_wei[2str-ether]
benchmarks/test_currency_benchmarks.py::test_faster_to_wei[2str-ether]
CodSpeed Performance Gauge
0%
171.7 µs
172.5 µs
test_faster_to_wei_decimals[1.5-8dec]
benchmarks/test_currency_benchmarks.py::test_faster_to_wei_decimals[1.5-8dec]
CodSpeed Performance Gauge
0%
213.8 µs
214.8 µs
test_faster_to_wei[max]
benchmarks/test_currency_benchmarks.py::test_faster_to_wei[max]
CodSpeed Performance Gauge
0%
182 µs
182.9 µs
test_faster_name_from_chain_id
benchmarks/test_network_benchmarks.py::test_faster_name_from_chain_id
CodSpeed Performance Gauge
0%
53.7 µs
54 µs
test_faster_platform_info
benchmarks/test_debug_benchmarks.py::test_faster_platform_info
CodSpeed Performance Gauge
-1%
36.6 µs
36.8 µs
test_faster_to_wei[1.5-ether]
benchmarks/test_currency_benchmarks.py::test_faster_to_wei[1.5-ether]
CodSpeed Performance Gauge
-1%
203 µs
204 µs
test_faster_abi_to_signature[receive]
benchmarks/test_abi_benchmarks.py::test_faster_abi_to_signature[receive]
CodSpeed Performance Gauge
-1%
277.2 µs
278.6 µs
test_faster_clamp[below-lower]
benchmarks/test_numeric_benchmarks.py::test_faster_clamp[below-lower]
CodSpeed Performance Gauge
-1%
23.6 µs
23.7 µs
test_faster_humanize_wei[ether]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_wei[ether]
CodSpeed Performance Gauge
-1%
149.2 µs
150 µs
test_faster_apply_one_of_formatters[first-matches]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_one_of_formatters[first-matches]
CodSpeed Performance Gauge
-1%
28.1 µs
28.3 µs
test_faster_from_wei[1-ether]
benchmarks/test_currency_benchmarks.py::test_faster_from_wei[1-ether]
CodSpeed Performance Gauge
-1%
141.7 µs
142.5 µs
test_faster_to_wei_decimals[max]
benchmarks/test_currency_benchmarks.py::test_faster_to_wei_decimals[max]
CodSpeed Performance Gauge
-1%
196.6 µs
197.7 µs
test_faster_to_dict[0-items]
benchmarks/test_functional_benchmarks.py::test_faster_to_dict[0-items]
CodSpeed Performance Gauge
-1%
43.7 µs
44 µs
test_faster_abi_to_signature[event]
benchmarks/test_abi_benchmarks.py::test_faster_abi_to_signature[event]
CodSpeed Performance Gauge
-1%
514.4 µs
517.3 µs
test_faster_humanize_hash[32-bytes]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_hash[32-bytes]
CodSpeed Performance Gauge
-1%
33.7 µs
33.9 µs
test_faster_clamp[at-lower]
benchmarks/test_numeric_benchmarks.py::test_faster_clamp[at-lower]
CodSpeed Performance Gauge
-1%
23 µs
23.2 µs
test_faster_combine[add-mul]
benchmarks/test_functional_benchmarks.py::test_faster_combine[add-mul]
CodSpeed Performance Gauge
-1%
27.3 µs
27.5 µs
test_faster_is_list[list]
benchmarks/test_types_benchmarks.py::test_faster_is_list[list]
CodSpeed Performance Gauge
-1%
37.2 µs
37.4 µs
test_faster_from_wei_decimals[100M-8dec]
benchmarks/test_currency_benchmarks.py::test_faster_from_wei_decimals[100M-8dec]
CodSpeed Performance Gauge
-1%
150.9 µs
151.8 µs
test_faster_big_endian_to_int[32-ff-bytes]
benchmarks/test_encoding_benchmarks.py::test_faster_big_endian_to_int[32-ff-bytes]
CodSpeed Performance Gauge
-1%
31.1 µs
31.3 µs
test_faster_to_dict[3-items]
benchmarks/test_functional_benchmarks.py::test_faster_to_dict[3-items]
CodSpeed Performance Gauge
-1%
51.5 µs
51.8 µs
test_faster_humanize_hexstr[short-0x]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_hexstr[short-0x]
CodSpeed Performance Gauge
-1%
31 µs
31.2 µs
test_faster_from_wei[zero]
benchmarks/test_currency_benchmarks.py::test_faster_from_wei[zero]
CodSpeed Performance Gauge
-1%
35.1 µs
35.3 µs
test_faster_humanize_hash[empty]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_hash[empty]
CodSpeed Performance Gauge
-1%
24.1 µs
24.2 µs
test_faster_clamp[within-bounds]
benchmarks/test_numeric_benchmarks.py::test_faster_clamp[within-bounds]
CodSpeed Performance Gauge
-1%
23.1 µs
23.2 µs
test_faster_to_int[primitive-bytes]
benchmarks/test_conversions_benchmarks.py::test_faster_to_int[primitive-bytes]
CodSpeed Performance Gauge
-1%
48.3 µs
48.7 µs
test_faster_apply_formatter_if[condition-false]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_formatter_if[condition-false]
CodSpeed Performance Gauge
-1%
24.7 µs
24.9 µs
test_faster_identity[dict]
benchmarks/test_functional_benchmarks.py::test_faster_identity[dict]
CodSpeed Performance Gauge
-1%
20.4 µs
20.6 µs
test_faster_clamp[above-upper]
benchmarks/test_numeric_benchmarks.py::test_faster_clamp[above-upper]
CodSpeed Performance Gauge
-1%
23.1 µs
23.3 µs
test_faster_big_endian_to_int[two-bytes]
benchmarks/test_encoding_benchmarks.py::test_faster_big_endian_to_int[two-bytes]
CodSpeed Performance Gauge
-1%
29.6 µs
29.9 µs
test_faster_apply_key_map[unrelated-key]
benchmarks/test_applicators_benchmarks.py::test_faster_apply_key_map[unrelated-key]
CodSpeed Performance Gauge
-1%
105.9 µs
107 µs
test_faster_humanize_integer_sequence[empty]
benchmarks/test_humanize_benchmarks.py::test_faster_humanize_integer_sequence[empty]
CodSpeed Performance Gauge
-1%
21.7 µs
22 µs
test_faster_to_dict[1-item]
benchmarks/test_functional_benchmarks.py::test_faster_to_dict[1-item]
CodSpeed Performance Gauge
-2%
48.5 µs
49.2 µs
test_faster_is_hex[long-no-0x]
benchmarks/test_hexadecimal_benchmarks.py::test_faster_is_hex[long-no-0x]
CodSpeed Performance Gauge
-2%
187.2 µs
190.4 µs
test_faster_is_checksum_address[not-checksum-false]
benchmarks/test_address_benchmarks.py::test_faster_is_checksum_address[not-checksum-false]
CodSpeed Performance Gauge
-4%
755 µs
782.6 µs
test_faster_is_checksum_address[valid-checksum-true]
benchmarks/test_address_benchmarks.py::test_faster_is_checksum_address[valid-checksum-true]
CodSpeed Performance Gauge
-4%
773.1 µs
806.9 µs
test_faster_to_checksum_address[valid-lower]
benchmarks/test_address_benchmarks.py::test_faster_to_checksum_address[valid-lower]
CodSpeed Performance Gauge
-5%
722.5 µs
756.9 µs
test_faster_to_checksum_address[valid-checksummed]
benchmarks/test_address_benchmarks.py::test_faster_to_checksum_address[valid-checksummed]
CodSpeed Performance Gauge
-5%
741.6 µs
779.5 µs
test_faster_keccak[int]
benchmarks/test_crypto_benchmarks.py::test_faster_keccak[int]
CodSpeed Performance Gauge
-6%
431.7 µs
458.1 µs
test_faster_keccak[hexstr]
benchmarks/test_crypto_benchmarks.py::test_faster_keccak[hexstr]
CodSpeed Performance Gauge
-6%
388.5 µs
415.2 µs
test_faster_function_abi_to_4byte_selector[event]
benchmarks/test_abi_benchmarks.py::test_faster_function_abi_to_4byte_selector[event]
CodSpeed Performance Gauge
-6%
3.6 ms
3.8 ms
test_faster_function_abi_to_4byte_selector[function]
benchmarks/test_abi_benchmarks.py::test_faster_function_abi_to_4byte_selector[function]
CodSpeed Performance Gauge
-7%
3.5 ms
3.8 ms
test_faster_event_abi_to_log_topic[event]
benchmarks/test_abi_benchmarks.py::test_faster_event_abi_to_log_topic[event]
CodSpeed Performance Gauge
-7%
3.6 ms
3.8 ms
test_faster_keccak[bytes]
benchmarks/test_crypto_benchmarks.py::test_faster_keccak[bytes]
CodSpeed Performance Gauge
-7%
366.7 µs
392.9 µs
test_faster_event_abi_to_log_topic[function]
benchmarks/test_abi_benchmarks.py::test_faster_event_abi_to_log_topic[function]
CodSpeed Performance Gauge
-7%
3.5 ms
3.8 ms
test_faster_function_abi_to_4byte_selector[constructor]
benchmarks/test_abi_benchmarks.py::test_faster_function_abi_to_4byte_selector[constructor]
CodSpeed Performance Gauge
-7%
3.5 ms
3.7 ms
test_faster_keccak[text]
benchmarks/test_crypto_benchmarks.py::test_faster_keccak[text]
CodSpeed Performance Gauge
-7%
372.4 µs
399.2 µs
test_faster_event_abi_to_log_topic[constructor]
benchmarks/test_abi_benchmarks.py::test_faster_event_abi_to_log_topic[constructor]
CodSpeed Performance Gauge
-7%
3.5 ms
3.7 ms
test_faster_function_abi_to_4byte_selector[fallback]
benchmarks/test_abi_benchmarks.py::test_faster_function_abi_to_4byte_selector[fallback]
CodSpeed Performance Gauge
-7%
3.3 ms
3.6 ms
test_faster_keccak[bool]
benchmarks/test_crypto_benchmarks.py::test_faster_keccak[bool]
CodSpeed Performance Gauge
-7%
354.6 µs
381.1 µs
test_faster_function_abi_to_4byte_selector[receive]
benchmarks/test_abi_benchmarks.py::test_faster_function_abi_to_4byte_selector[receive]
CodSpeed Performance Gauge
-7%
3.3 ms
3.6 ms
test_faster_event_abi_to_log_topic[fallback]
benchmarks/test_abi_benchmarks.py::test_faster_event_abi_to_log_topic[fallback]
CodSpeed Performance Gauge
-7%
3.3 ms
3.6 ms
test_faster_event_abi_to_log_topic[receive]
benchmarks/test_abi_benchmarks.py::test_faster_event_abi_to_log_topic[receive]
CodSpeed Performance Gauge
-7%
3.3 ms
3.6 ms
test_faster_event_signature_to_log_topic[Transfer]
benchmarks/test_abi_benchmarks.py::test_faster_event_signature_to_log_topic[Transfer]
CodSpeed Performance Gauge
-8%
3 ms
3.3 ms
test_faster_function_signature_to_4byte_selector[mint]
benchmarks/test_abi_benchmarks.py::test_faster_function_signature_to_4byte_selector[mint]
CodSpeed Performance Gauge
-8%
3 ms
3.3 ms
test_faster_function_signature_to_4byte_selector[approve]
benchmarks/test_abi_benchmarks.py::test_faster_function_signature_to_4byte_selector[approve]
CodSpeed Performance Gauge
-8%
3.1 ms
3.3 ms
test_faster_event_signature_to_log_topic[Approval]
benchmarks/test_abi_benchmarks.py::test_faster_event_signature_to_log_topic[Approval]
CodSpeed Performance Gauge
-8%
3 ms
3.3 ms
test_faster_function_signature_to_4byte_selector[transfer]
benchmarks/test_abi_benchmarks.py::test_faster_function_signature_to_4byte_selector[transfer]
CodSpeed Performance Gauge
-8%
3 ms
3.3 ms
test_faster_pip_freeze
benchmarks/test_debug_benchmarks.py::test_faster_pip_freeze
CodSpeed Performance Gauge
-8%
335 µs
364.6 µs
Commits
Click on a commit to change the comparison range
Base
master
1598ae6
-0.39%
fix(cicd): use separate runner for codspeed and pytest benchmark
edce2df
1 day ago
by BobTheBuidler
0%
Create benchmark.yaml
06131d0
1 day ago
by BobTheBuidler
0%
Update benchmark.yaml
c3cc956
1 day ago
by BobTheBuidler
0%
Update benchmark.yaml
9675342
1 day ago
by BobTheBuidler
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs