BobTheBuidler
faster-web3.py
BlogDocsChangelog

feat: compile async ipc provider

#130
Comparing
async-ipc
(
7ea5c7c
) with
master
(
a133ebd
)
CodSpeed Performance Gauge
0%
Untouched
234
Archived
288

Benchmarks

Passed

test_faster_select_method_for_block_identifier[hash-hexstr]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
+3%
419.1 µs406.9 µs
test_faster_is_array_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
1.9 ms1.9 ms
test_faster_select_method_for_block_identifier[hash-bytes]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
+2%
207.8 µs203.9 µs
test_faster_is_probably_enum[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
341.9 µs336.2 µs
test_faster_any_in_dict[one-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
+1%
466.4 µs460.8 µs
test_faster_none_in_dict[one-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
+1%
468.1 µs462.6 µs
test_faster_none_in_dict[all-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
+1%
478.7 µs473.2 µs
test_faster_any_in_dict[value-none]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
+1%
466.2 µs460.8 µs
test_faster_any_in_dict[all-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
+1%
476.9 µs471.4 µs
test_faster_verify_attr[large-found]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
+1%
762.5 µs755.6 µs
test_faster_to_bytes_if_hex[empty-str]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
+1%
184.8 µs183.3 µs
test_faster_verify_attr[empty]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
+1%
700.9 µs695.9 µs
test_faster_receive_func_abi_exists
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.5 ms1.5 ms
test_faster_none_in_dict[empty-list]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
+1%
450 µs447.7 µs
test_faster_all_in_dict[value-none]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
+1%
480.7 µs478.3 µs
test_faster_any_in_dict[empty-list]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
+1%
447.9 µs445.6 µs
test_faster_is_recognized_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
390.9 µs389 µs
test_faster_all_in_dict[one-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
480.8 µs478.4 µs
test_faster_none_in_dict[mixed-types]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
472.7 µs470.4 µs
test_faster_all_in_dict[all-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
524.4 µs521.9 µs
test_faster_any_in_dict[empty-dict]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
475.9 µs473.7 µs
test_faster_none_in_dict[none-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
487.8 µs485.5 µs
test_faster_is_hex_encoded_block_hash[valid-f]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
327.4 µs325.9 µs
test_faster_none_in_dict[empty-dict]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
478 µs475.9 µs
test_faster_PropertyCheckingFactory[normalized]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
test_faster_is_predefined_block_number[bytes-random]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
146.9 µs146.3 µs
test_faster_to_hex_if_bytes[empty-str]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
827.1 µs824.1 µs
test_faster_fallback_func_abi_exists
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_is_valid_name[a.eth.]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
167.3 µs166.8 µs
test_faster_is_valid_name[a.eth..]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
168.3 µs167.7 µs
test_faster_select_method_for_block_identifier[predefined-bytes]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
206.7 µs206 µs
test_faster_get_abi_element_signature[transfer]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
317 µs316 µs
test_faster_to_hex_if_bytes[non-prefixed-hex]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
838.2 µs836.1 µs
test_faster_is_predefined_block_number[object]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_faster_address_to_reverse_domain[0x314159265dD8dbb310642f98f50C066173C1259b]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
test_faster_sub_type_of_array_type[nested]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
851.2 µs849.4 µs
test_faster_parent[sub.sub2.foo.bar.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
41.6 µs41.5 µs
test_faster_is_valid_name[a..eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
167.3 µs166.9 µs
test_faster_filter_by_argument_name[a]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_faster_to_hex_if_bytes[unicode]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
851.8 µs850.2 µs
test_faster_select_method_for_block_identifier[number-hexstr]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
380.5 µs379.8 µs
test_faster_labelhash[]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
416.1 µs415.3 µs
test_faster_is_predefined_block_number[str-pending]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
70.9 µs70.8 µs
test_faster_is_hex_encoded_block_number[invalid-g]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
965.7 µs964.3 µs
test_faster_filter_by_argument_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
test_faster_tupleize_lists_nested[tuple-in-dict]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 ms4.1 ms
test_faster_is_empty_name[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
236.8 µs236.6 µs
test_faster_is_uint_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
test_faster_estimate_auction_start_gas[labels1]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
267.6 µs267.4 µs
test_faster_is_uint_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
test_faster_is_none_or_zero_address[0x1111111111111111111111111111111111111111]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
262.9 µs262.8 µs
test_faster_is_none_or_zero_address[]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
222.9 µs222.8 µs
test_faster_sha3_text[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
433.3 µs433 µs
test_faster_is_bytes_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_faster_select_method_for_block_identifier[invalid-none]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
5.3 ms5.3 ms
test_faster_estimate_auction_start_gas[labels0]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
267.6 µs267.5 µs
test_faster_is_bytes_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_faster_is_predefined_block_number[int]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
135.5 µs135.4 µs
test_faster_to_hex_if_bytes[not-hex]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
836.2 µs835.8 µs
test_faster_is_predefined_block_number[none]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
909.3 µs908.9 µs
test_faster_is_predefined_block_number[str-finalized]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
70.9 µs70.9 µs
test_faster_all_in_dict[none-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
466.3 µs466.2 µs
test_faster_is_empty_name[alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
236.8 µs236.7 µs
test_faster_simplecache_eviction[100]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
0%
25.3 ms25.3 ms
test_faster_is_probably_enum[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
317 µs316.9 µs
test_faster_all_in_dict[empty-list]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
446.1 µs446 µs
test_faster_label_to_hash[]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
415.9 µs415.7 µs
test_faster_sha3_text[subdomain.alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
433.2 µs433.1 µs
test_faster_simplecache_retrieval[10]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
0%
338.6 µs338.5 µs
test_faster_verify_attr[large-notfound]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
test_faster_is_bytes_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
test_faster_get_abi_element_signature[fallback]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
150.3 µs150.3 µs
test_faster_is_string_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.6 µs303.6 µs
test_faster_filter_by_argument_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
test_faster_get_abi_element_signature[receive]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
185.9 µs185.9 µs
test_faster_percentile[10k-99th]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
0%
25.8 ms25.8 ms
test_faster_is_empty_name[subdomain.alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
236.7 µs236.7 µs
test_faster_is_empty_name[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
238.7 µs238.7 µs
test_faster_is_string_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
312.3 µs312.2 µs
test_faster_is_bool_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.5 µs303.5 µs
test_faster_is_int_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_is_int_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
test_faster_is_int_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_is_uint_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_get_name_from_abi_element_identifier[custom]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
218.2 µs218.2 µs
test_faster_percentile[100k-median]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
0%
258.6 ms258.6 ms
test_faster_is_string_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.6 µs303.6 µs
test_faster_percentile[100k-99th]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
0%
258.6 ms258.6 ms
test_faster_is_uint_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_percentile[1M-median]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
0%
11.9 s11.9 s
test_faster_is_empty_name[0]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
229.4 µs229.4 µs
test_faster_is_address_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.5 µs303.5 µs
test_faster_is_bytes_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
test_faster_is_predefined_block_number[str-latest]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
71.9 µs71.9 µs
test_faster_is_predefined_block_number[str-earliest]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
70.9 µs70.9 µs
test_faster_is_int_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_is_uint_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
test_faster_is_int_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_is_uint_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_label_to_hash[emoji\U0001f468\U0001f3fb]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
1.7 s1.7 s
test_faster_is_int_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_is_predefined_block_number[str-safe]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
70.9 µs70.9 µs
test_faster_is_int_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
test_faster_is_int_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_is_bytes_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
test_faster_is_bytes_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
test_faster_is_string_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
305 µs305.1 µs
test_faster_is_int_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_is_bool_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.5 µs303.5 µs
test_faster_get_name_from_abi_element_identifier[func]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
219.8 µs219.9 µs
test_faster_is_string_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
313.7 µs313.7 µs
test_faster_is_bool_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.6 µs303.6 µs
test_faster_is_address_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
305 µs305 µs
test_faster_is_bytes_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
test_faster_is_string_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.5 µs303.6 µs
test_faster_is_int_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_is_uint_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
test_faster_filter_by_types[none]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
211.1 µs211.1 µs
test_faster_sha3_text[emoji\U0001f468\U0001f3fb]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
434.9 µs434.9 µs
test_faster_is_string_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.6 µs303.7 µs
test_faster_is_bool_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
305 µs305.1 µs
test_faster_is_address_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.6 µs303.7 µs
test_faster_is_address_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.6 µs303.6 µs
test_faster_all_in_dict[no-overlap]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
466.2 µs466.3 µs
test_faster_is_string_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.6 µs303.7 µs
test_faster_to_bytes_if_hex[unicode]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_sha3_text[alice]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
432.8 µs432.9 µs
test_faster_is_bool_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
304 µs304.1 µs
test_faster_is_string_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
305.1 µs305.1 µs
test_faster_is_bool_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
304.9 µs305 µs
test_faster_is_bool_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.5 µs303.6 µs
test_faster_is_bool_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
305 µs305.1 µs
test_faster_simplecache_eviction[10]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
test_faster_is_bool_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.5 µs303.6 µs
test_faster_filter_by_argument_name[b]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_faster_is_address_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
313.6 µs313.7 µs
test_faster_filter_by_types[func+event]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
238 µs238.1 µs
test_faster_is_string_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.6 µs303.7 µs
test_faster_is_address_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.5 µs303.6 µs
test_faster_is_address_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
305 µs305.1 µs
test_faster_PropertyCheckingFactory[multi-prop]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
test_faster_is_bool_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
303.4 µs303.5 µs
test_faster_get_tuple_type_str_parts[plain]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
245.4 µs245.5 µs
test_faster_is_address_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
313.6 µs313.7 µs
test_faster_is_recognized_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
473 µs473.3 µs
test_faster_simplecache_cache[1000]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
0%
102.6 ms102.6 ms
test_faster_filter_by_argument_type[uint+address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
test_faster_filter_by_types[fallback]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
218.6 µs218.7 µs
test_faster_is_string_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
305 µs305.2 µs
test_faster_is_bool_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
304.9 µs305.1 µs
test_faster_get_name_from_abi_element_identifier[fallback]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
88.4 µs88.5 µs
test_faster_label_to_hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 s1.3 s
test_faster_is_valid_name[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 s1.3 s
test_faster_is_valid_name[subdomain.alice.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
172.7 ms172.8 ms
test_faster_label_to_hash[xn--fiqs8s]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
136.5 ms136.6 ms
test_faster_get_name_from_abi_element_identifier[receive]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
118.7 µs118.8 µs
test_faster_is_uint_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
test_faster_label_to_hash[alice]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
41.6 ms41.6 ms
test_faster_labelhash[alice]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
41.6 ms41.7 ms
test_faster_filter_by_types[constructor]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
216.6 µs216.8 µs
test_faster_filter_by_types[receive]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
216.6 µs216.8 µs
test_faster_address_to_reverse_domain[0x1111111111111111111111111111111111111111]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
test_faster_any_in_dict[none-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
485.7 µs486.2 µs
test_faster_filter_by_argument_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
test_faster_label_to_hash[bob]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
17.9 ms17.9 ms
test_faster_is_bytes_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_faster_labelhash[bob]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
17.9 ms17.9 ms
test_faster_is_hex_encoded_block_hash[none]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
125 µs125.2 µs
test_faster_is_bytes_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
test_faster_is_hex_encoded_block_number[max-64-a]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
371 µs371.5 µs
test_faster_reverse_domain[0x0000000000000000000000000000000000000000]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
108.4 µs108.5 µs
test_faster_to_bytes_if_hex[large-hex]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
257.5 µs257.9 µs
test_faster_tupleize_lists_nested[list-in-dict]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
test_faster_is_hex_encoded_block_hash[int]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
125 µs125.2 µs
test_faster_length_of_array_type[dynamic]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
785.6 µs786.9 µs
test_faster_filter_by_argument_type[notatype]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
test_faster_sha3_text[bob]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
432.5 µs433.3 µs
test_faster_select_method_for_block_identifier[number-int]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
279.8 µs280.3 µs
test_faster_is_hex_encoded_block_hash[valid-a]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
327 µs327.7 µs
test_faster_is_int_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
test_faster_to_bytes_if_hex[zero]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
222.5 µs223 µs
test_faster_abi_data_tree
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_length_of_array_type[nested]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
866.8 µs868.7 µs
test_faster_address_to_reverse_domain[0x0000000000000000000000000000000000000000]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
test_faster_is_array_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
test_faster_is_recognized_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
387.4 µs388.3 µs
test_faster_sha3_text[0]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
0%
390.5 µs391.5 µs
test_faster_parent[]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
22.3 µs22.4 µs
test_faster_select_method_for_block_identifier[invalid-object]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
5.5 ms5.5 ms
test_faster_percentile[100-90th]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
0%
296.9 µs297.7 µs
test_faster_is_recognized_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
660.2 µs662.2 µs
test_faster_is_hex_encoded_block_number[max-64-f]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
369.5 µs370.6 µs
test_faster_either_set_is_a_subset[empty-set2]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_faster_to_bytes_if_hex[hexstr]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
223.1 µs223.8 µs
test_faster_is_address_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
312.2 µs313.2 µs
test_faster_is_recognized_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
427.2 µs428.6 µs
test_faster_parent[eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
0%
27.6 µs27.7 µs
test_faster_is_array_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms2 ms
test_faster_sub_type_of_array_type[simple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
815.4 µs818.4 µs
test_faster_simplecache_cache[100]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
0%
10.1 ms10.1 ms
test_faster_is_hex_encoded_block_number[too-long]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
285.3 µs286.6 µs
test_faster_is_array_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
test_faster_is_array_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_faster_to_hex_if_bytes[large-bytes]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
258.7 µs259.9 µs
test_faster_is_hex_encoded_block_hash[invalid-g]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
0%
267.6 µs268.9 µs
test_faster_simplecache_cache[10]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_either_set_is_a_subset[not-subset]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_faster_parent[bar.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
-1%
33.8 µs34 µs
test_faster_length_of_array_type[fixed]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
830.5 µs834.9 µs
test_faster_either_set_is_a_subset[superset]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
-1%
1.3 ms1.3 ms
test_faster_PropertyCheckingFactory[invalid]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
-1%
2.3 ms2.3 ms
test_faster_either_set_is_a_subset[subset]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
-1%
747 µs751.2 µs
test_faster_PropertyCheckingFactory[valid]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
-1%
4.4 ms4.4 ms
test_faster_sha3_text[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
-1%
434.5 µs437 µs
test_faster_is_valid_name[]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
-1%
23.7 µs23.8 µs
test_faster_is_probably_enum[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
341.6 µs343.8 µs
test_faster_percentile[10-median]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
-1%
126.9 µs127.7 µs
test_faster_is_array_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.9 ms2 ms
test_faster_is_hex_encoded_block_number[small]
benchmarks/web3/_utils/test_blocks_benchmarks.py
CodSpeed Performance Gauge
-1%
214.3 µs215.9 µs
test_faster_is_array_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.9 ms1.9 ms
test_faster_construct_user_agent
benchmarks/web3/_utils/test_http_benchmarks.py
CodSpeed Performance Gauge
-1%
2.9 ms2.9 ms
test_faster_PropertyCheckingFactory[multi-normalizer]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
-1%
2.3 ms2.3 ms
test_faster_is_recognized_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
385.7 µs389 µs
test_faster_either_set_is_a_subset[mixed-types]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
-1%
741.5 µs748 µs
test_faster_either_set_is_a_subset[empty-set1]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
-1%
684.4 µs690.5 µs
test_faster_is_probably_enum[lib-enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
378.8 µs382.3 µs
test_faster_is_probably_enum[lib-dot]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
341.7 µs345 µs
test_faster_is_probably_enum[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
333 µs336.5 µs
test_faster_either_set_is_a_subset[both-empty]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
-1%
684.4 µs692 µs
test_faster_is_bytes_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.8 ms1.8 ms
test_faster_is_recognized_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
400.5 µs405.8 µs
test_faster_is_recognized_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
384.6 µs389.9 µs
test_faster_is_array_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.9 ms1.9 ms
test_faster_strip_abi_types
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
6.5 ms6.7 ms

Commits

Click on a commit to change the comparison range
Base
master
a133ebd
-0.02%
fix
7ea5c7c
30 days ago
by BobTheBuidler
© 2025 CodSpeed Technology
Home Terms Privacy Docs