BobTheBuidler
faster-web3.py
BlogDocsChangelog

feat(benchmarks): benchmark AsyncENS

#36
Comparing
more-benchmarks
(
1179d7b
) with
master
(
96a17e2
)
CodSpeed Performance Gauge
+11%
Improvements
1
Untouched
272
New
123
Skipped
91

Benchmarks

Skipped (91)

Improved

test_faster_is_bool_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+11%
81.3 µs73.3 µs

New

test_faster_is_valid_name[]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A34.5 µs
test_faster_is_valid_name[a.eth..]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A171.2 µs
test_faster_is_valid_name[a..eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A168.8 µs
test_faster_is_valid_name[a.eth.]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A170.7 µs
test_faster_is_valid_name[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.3 s
test_faster_is_valid_name[subdomain.alice.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A174.4 ms
test_faster_is_valid_name[alice.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A59.2 ms
test_faster_is_none_or_zero_address[0x314159265dD8dbb310642f98f50C066173C1259b]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A26.1 µs
test_faster_is_valid_name[bob.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A35.4 ms
test_faster_is_none_or_zero_address[]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A24.9 µs
test_faster_is_valid_name[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.9 s
test_faster_labelhash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.3 s
test_faster_is_valid_ens_name[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.3 s
test_faster_labelhash[]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A458.6 µs
test_faster_is_valid_ens_name[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.9 s
test_faster_labelhash[alice]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A42.2 ms
test_faster_is_valid_ens_name[alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A59.4 ms
test_faster_labelhash[bob]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A18.3 ms
test_faster_is_valid_ens_name[baz]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A32.2 µs
test_faster_is_valid_ens_name[bob.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A35.6 ms
test_faster_is_valid_ens_name[foo]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A32.7 µs
test_faster_is_valid_ens_name[bar]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A32.3 µs
test_faster_is_valid_name[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.3 s
test_faster_labelhash[emoji\U0001f468\U0001f3fb]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.8 s
test_faster_is_valid_name[alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A59.2 ms
test_faster_is_valid_ens_name[]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A31.8 µs
test_faster_is_valid_name[]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A31 µs
test_faster_is_valid_name[bob.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A35.4 ms
test_faster_is_valid_name[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.9 s
test_faster_is_valid_ens_name[subdomain.alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A174.6 ms
test_faster_label_to_hash[]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A456.1 µs
test_faster_labelhash[xn--fiqs8s]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A137.3 ms
test_faster_is_valid_name[subdomain.alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A174.4 ms
test_faster_label_to_hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.3 s
test_faster_label_to_hash[alice]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A42.2 ms
test_faster_namehash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A2.6 s
test_faster_namehash[]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A90.1 µs
test_faster_normalize_name[]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A74 µs
test_faster_normal_name_to_hash[]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A31.3 µs
test_faster_label_to_hash[emoji\U0001f468\U0001f3fb]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.8 s
test_faster_label_to_hash[bob]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A18.3 ms
test_faster_namehash[bob.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A72.1 ms
test_faster_label_to_hash[xn--fiqs8s]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A137.3 ms
test_faster_namehash[alice.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A119.7 ms
test_faster_nameprep[]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A77 µs
test_faster_normal_name_to_hash[bob.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A37.1 ms
test_faster_normalize_name[alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A59.2 ms
test_faster_normal_name_to_hash[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.9 s
test_faster_normal_name_to_hash[alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A60.9 ms
test_faster_normalize_name[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.3 s
test_faster_namehash[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A3.7 s
test_faster_normal_name_to_hash[subdomain.alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A176.9 ms
test_faster_normal_name_to_hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.3 s
test_faster_namehash[subdomain.alice.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A350.9 ms
test_faster_nameprep[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.3 s
test_faster_raw_name_to_hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A2.6 s
test_faster_normalize_name[bob.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A35.4 ms
test_faster_nameprep[alice.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A59.2 ms
test_faster_normalize_name[subdomain.alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A174.4 ms
test_faster_nameprep[bob.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A35.4 ms
test_faster_normalize_name[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.9 s
test_faster_raw_name_to_hash[]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A85.6 µs
test_faster_nameprep[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.9 s
test_faster_nameprep[subdomain.alice.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A174.4 ms
test_faster_parent[eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A32.7 µs
test_faster_parent[bar.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A42.9 µs
test_faster_parent[]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A24.5 µs
test_faster_reverse_domain[0x1111111111111111111111111111111111111111]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A120 µs
test_faster_parent[foo.bar.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A46.9 µs
test_faster_reverse_domain[0x0000000000000000000000000000000000000000]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A119.3 µs
test_faster_parent[sub.sub2.foo.bar.eth]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A50.5 µs
test_faster_reverse_domain[0x314159265dD8dbb310642f98f50C066173C1259b]
benchmarks/ens/test_base_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A119.9 µs
test_faster_address[]
benchmarks/ens/test_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A84.3 µs
test_faster_address[alice.eth]
benchmarks/ens/test_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A85.2 µs
test_faster_address[subdomain.alice.eth]
benchmarks/ens/test_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A84.2 µs
test_faster_address[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A84.3 µs
test_faster_address[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A84.4 µs
test_faster_normalize_name_ensip15[]
benchmarks/ens/test_normalization_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A720.2 µs
test_faster_raw_name_to_hash[alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A119.7 ms
test_faster_raw_name_to_hash[bob.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A72.1 ms
test_faster_raw_name_to_hash[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A3.7 s
test_faster_normalize_name_ensip15[alice.eth]
benchmarks/ens/test_normalization_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A720.9 µs
test_faster_address[bob.eth]
benchmarks/ens/test_ens_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A84.3 µs
test_faster_sha3_text[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A440.8 µs
test_faster_normalize_name_ensip15[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_normalization_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A720.1 µs
test_faster_normalize_name_ensip15[bob.eth]
benchmarks/ens/test_normalization_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A720 µs
test_faster_sha3_text[0]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A398.9 µs
test_faster_sha3_text[alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A442.1 µs
test_faster_sha3_text[1]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A399.2 µs
test_faster_sha3_text[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A441.2 µs
test_faster_raw_name_to_hash[subdomain.alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A350.9 ms
test_faster_address_to_reverse_domain[0x314159265dD8dbb310642f98f50C066173C1259b]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A115 µs
test_faster_sha3_text[alice]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A441 µs
test_faster_address_to_reverse_domain[0x1111111111111111111111111111111111111111]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A115 µs
test_faster_normalize_name_ensip15[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_normalization_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A720 µs
test_faster_normalize_name_ensip15[subdomain.alice.eth]
benchmarks/ens/test_normalization_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A720 µs
test_faster_sha3_text[bob.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A440.8 µs
test_faster_sha3_text[xn--fiqs8s]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A441.9 µs
test_faster_sha3_text[subdomain.alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A441.6 µs
test_faster_dns_encode_name[bob.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A35.6 ms
test_faster_is_empty_name[ ]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A27.1 µs
test_faster_is_empty_name[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A27.2 µs
test_faster_is_none_or_zero_address[0x1111111111111111111111111111111111111111]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A26.1 µs
test_faster_sha3_text[emoji\U0001f468\U0001f3fb]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A443.2 µs
test_faster_sha3_text[bob]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A441.2 µs
test_faster_dns_encode_name[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.3 s
test_faster_dns_encode_name[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A1.9 s
test_faster_dns_encode_name[alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A59.4 ms
test_faster_is_none_or_zero_address[0x0000000000000000000000000000000000000000]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A25.7 µs
test_faster_sha3_text[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A444.1 µs
test_faster_address_to_reverse_domain[0x0000000000000000000000000000000000000000]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A114.9 µs
test_faster_estimate_auction_start_gas[labels1]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A29.2 µs
test_faster_is_empty_name[alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A27.1 µs
test_faster_dns_encode_name[subdomain.alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A174.6 ms
test_faster_is_empty_name[.]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A27.2 µs
test_faster_estimate_auction_start_gas[labels0]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A29.2 µs
test_faster_dns_encode_name[]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A50.7 µs
test_faster_estimate_auction_start_gas[labels2]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A28.1 µs
test_faster_is_empty_name[0]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A27 µs
test_faster_is_empty_name[emoji\U0001f468\U0001f3fb.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A27.6 µs
test_faster_is_empty_name[1]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A27 µs
test_faster_is_empty_name[bob.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A27.1 µs
test_faster_is_empty_name[subdomain.alice.eth]
benchmarks/ens/test_utils_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A27.2 µs

Passed

test_faster_strip_abi_types
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+7%
8 ms7.5 ms
test_faster_attributedict_init[large]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
+3%
643.4 µs622.6 µs
test_faster_sub_type_of_array_type[simple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+3%
825.1 µs800 µs
test_faster_readableattributedict_init[large]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
+3%
473.9 µs459.7 µs
test_faster_is_bool_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
74 µs72.3 µs
test_faster_length_of_array_type[nested]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
884.5 µs863.8 µs
test_faster_normalize_event_input_types
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
1.9 ms1.9 ms
test_faster_get_tuple_type_str_parts[not-tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
137.2 µs134.1 µs
test_faster_is_recognized_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
470.3 µs465.4 µs
test_faster_is_array_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
407.5 µs404.2 µs
test_faster_is_recognized_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
604.7 µs600 µs
test_faster_is_array_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
407.7 µs404.7 µs
test_faster_namedelementonion_add
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
+1%
33.3 ms33.1 ms
test_faster_is_probably_enum[lib-dot]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
347.7 µs345.3 µs
test_faster_is_array_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
410.1 µs407.3 µs
test_faster_namedelementonion_inject
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
+1%
54.7 ms54.4 ms
test_faster_is_probably_enum[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
323.9 µs321.9 µs
test_faster_is_array_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
418.5 µs415.9 µs
test_faster_is_bool_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
72.7 µs72.2 µs
test_faster_is_bool_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
73 µs72.6 µs
test_faster_sub_type_of_array_type[nested]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
858.4 µs854.1 µs
test_faster_namedelementonion_replace
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
12.6 ms12.5 ms
test_faster_is_array_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
418.4 µs416.4 µ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_verify_attr[large-found]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
0%
762.3 µs759 µs
test_faster_length_of_array_type[dynamic]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
809.5 µs806.1 µs
test_faster_is_array_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
321.3 µs320 µs
test_faster_filter_by_argument_type[uint+address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 ms2.5 ms
test_faster_get_tuple_type_str_parts[plain]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
250.9 µs250 µs
test_faster_is_probably_enum[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
342 µs340.7 µ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_length_of_array_type[fixed]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
851.6 µs848.9 µs
test_faster_is_array_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
395.1 µs393.9 µs
test_faster_is_array_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
395.7 µs394.5 µs
test_faster_is_string_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
74.7 µs74.5 µs
test_faster_readableattributedict_init[empty]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
262 µs261.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_attributedict_init[empty]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
402.1 µs401 µs
test_faster_is_uint_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
283.4 µs282.5 µs
test_faster_to_hex_if_bytes[hexstr]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
131.2 µs130.8 µs
test_faster_namedelementonion_init[callables2]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
672.1 µs670.2 µs
test_faster_is_array_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
409.5 µs408.4 µs
test_faster_is_array_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
428.6 µs427.4 µs
test_faster_to_hex_if_bytes[unicode]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
859.3 µs857 µs
test_faster_to_bytes_if_hex[zero]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
217.7 µs217.2 µs
test_faster_to_hex_if_bytes[not-hex]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
842.9 µs841 µs
test_faster_to_bytes_if_hex[nothex]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
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_is_probably_enum[lib-enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
382.3 µs381.5 µs
test_faster_is_uint_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
250 µs249.5 µs
test_faster_is_array_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
418.2 µs417.4 µs
test_faster_is_uint_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
283.3 µs282.8 µs
test_faster_namedelementonion_init[empty]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
226.3 µs226 µs
test_faster_get_name_from_abi_element_identifier[receive]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
119.3 µs119.1 µs
test_faster_namedelementonion_init[callables3]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
872.7 µs871.6 µs
test_faster_is_string_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.7 µs72.6 µs
test_faster_is_string_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.7 µs72.6 µs
test_faster_to_bytes_if_hex[empty-str]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
183 µs182.8 µs
test_faster_verify_attr[found-start]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
0%
60.2 µs60.1 µs
test_faster_to_bytes_if_hex[hexstr]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
218.7 µs218.5 µs
test_faster_percentile[10-median]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
0%
130.2 µs130.1 µs
test_faster_is_bool_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.3 µs
test_faster_to_hex_if_bytes[non-prefixed-hex]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
845.6 µs844.9 µs
test_faster_is_uint_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
282.9 µs282.7 µs
test_faster_readableattributedict_init[small]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
279.2 µs279 µs
test_faster_get_name_from_abi_element_identifier[func]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
221.3 µs221.1 µs
test_faster_mutableattributedict_delitem
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms2 ms
test_faster_attributedict_init[small]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
423.5 µs423.2 µ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_is_array_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
416.9 µs416.6 µs
test_faster_get_abi_element_signature[fallback]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
151.5 µs151.4 µs
test_faster_namedelementonion_iter
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
857.3 µs856.9 µs
test_faster_is_int_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
267.8 µs267.6 µs
test_faster_to_bytes_if_hex[large-hex]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
253.1 µs252.9 µ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_uint_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
251.4 µs251.3 µs
test_faster_is_probably_enum[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
341.4 µs341.2 µs
test_faster_to_bytes_if_hex[non-prefixed-hex]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
208 µs207.9 µs
test_faster_is_int_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
283 µs282.8 µs
test_faster_is_string_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.2 µs72.2 µs
test_faster_is_string_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.3 µs
test_faster_is_string_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.3 µs
test_faster_is_string_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.4 µs72.3 µs
test_faster_is_bool_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.6 µs72.5 µs
test_faster_is_string_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.6 µs72.6 µs
test_faster_is_recognized_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
585.2 µs585 µs
test_faster_none_in_dict[all-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
475.5 µs475.4 µs
test_faster_get_name_from_abi_element_identifier[custom]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
219.6 µs219.5 µs
test_faster_readableattributedict_getitem[large]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
124.2 µs124.2 µs
test_faster_none_in_dict[one-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
464.8 µs464.7 µs
test_faster_none_in_dict[mixed-types]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
482 µs481.9 µs
test_faster_is_uint_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
249.8 µs249.8 µs
test_faster_is_uint_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
249.8 µs249.8 µs
test_faster_is_int_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
249.4 µs249.3 µs
test_faster_is_int_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
251.4 µs251.3 µs
test_faster_is_uint_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
268.1 µs268 µs
test_faster_attributedict_hash[nested]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
7.4 ms7.4 ms
test_faster_map_abi_data
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
26.1 ms26.1 ms
test_faster_any_in_dict[one-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
463 µs463 µs
test_faster_none_in_dict[empty-dict]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
475.8 µs475.7 µs
test_faster_any_in_dict[empty-list]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
445.6 µs445.6 µs
test_faster_either_set_is_a_subset[identical]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
731.9 µs731.8 µs
test_faster_filter_by_argument_name[notfound]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_faster_any_in_dict[empty-dict]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
473.7 µs473.7 µ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_either_set_is_a_subset[empty-set1]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
695.7 µs695.7 µs
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_percentile[100-90th]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
0%
300.2 µs300.2 µs
test_faster_is_recognized_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
401.3 µs401.3 µs
test_faster_percentile[100k-median]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
0%
258.6 ms258.6 ms
test_faster_percentile[100k-99th]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
0%
258.6 ms258.6 ms
test_faster_all_in_dict[partial-overlap]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
529.7 µs529.7 µ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_namedelementonion_as_tuple_of_middleware
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
810.9 µs810.9 µs
test_faster_filter_by_argument_name[a+b]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_faster_is_bool_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.3 µs
test_faster_either_set_is_a_subset[partial-overlap]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_faster_either_set_is_a_subset[both-empty]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
695.8 µs695.8 µs
test_faster_any_in_dict[value-none]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
463.1 µs463.1 µs
test_faster_none_in_dict[none-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
487.8 µs487.9 µs
test_faster_is_bool_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.6 µs72.6 µs
test_faster_is_address_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.3 µs
test_faster_is_bool_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.3 µs
test_faster_all_in_dict[no-overlap]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
468.4 µs468.4 µs
test_faster_get_abi_element_signature[custom]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
291.6 µs291.6 µs
test_faster_either_set_is_a_subset[superset]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
test_faster_is_address_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
74.5 µs74.5 µs
test_faster_either_set_is_a_subset[not-subset]
benchmarks/web3/_utils/test_utility_methods_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%
12 s12 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_int_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
283.6 µs283.7 µs
test_faster_is_address_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.6 µs72.6 µs
test_faster_all_in_dict[mixed-types]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
535.8 µs535.8 µs
test_faster_is_uint_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
267.8 µs267.9 µs
test_faster_any_in_dict[mixed-types]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
480.2 µs480.2 µs
test_faster_get_abi_element_signature[receive]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
187 µs187.1 µs
test_faster_all_in_dict[empty-dict]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
397.7 µs397.8 µs
test_faster_percentile[10k-median]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
0%
25.8 ms25.8 ms
test_faster_any_in_dict[all-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
473.7 µs473.7 µs
test_faster_none_in_dict[value-none]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
464.7 µs464.8 µs
test_faster_none_in_dict[empty-list]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
447.6 µs447.7 µs
test_faster_either_set_is_a_subset[mixed-types]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
757.1 µs757.3 µs
test_faster_any_in_dict[no-overlap]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
544.3 µs544.5 µs
test_faster_any_in_dict[partial-overlap]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
468.3 µs468.4 µs
test_faster_all_in_dict[empty-list]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
445.9 µs446 µs
test_faster_PropertyCheckingFactory[big-invalid]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
test_faster_filter_by_argument_name[c]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_faster_is_int_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
249.6 µs249.6 µs
test_faster_is_int_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
249.4 µs249.4 µs
test_faster_any_in_dict[none-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
485.7 µs485.8 µs
test_faster_all_in_dict[one-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
480.6 µs480.7 µs
test_faster_is_uint_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
251.3 µs251.3 µs
test_faster_none_in_dict[no-overlap]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
546.4 µs546.5 µs
test_faster_all_in_dict[all-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
524.3 µs524.4 µs
test_faster_none_in_dict[partial-overlap]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
470 µs470.1 µs
test_faster_all_in_dict[value-none]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
480.6 µs480.7 µs
test_faster_is_uint_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
268.4 µs268.5 µs
test_faster_all_in_dict[none-in]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
468.4 µs468.6 µs
test_faster_to_hex_if_bytes[large-bytes]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
257.3 µs257.4 µs
test_faster_PropertyCheckingFactory[invalid]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
test_faster_is_int_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
249.6 µs249.7 µs
test_faster_is_int_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
249.5 µs249.6 µs
test_faster_to_hex_if_bytes[empty-bytes]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
194.2 µs194.2 µs
test_faster_is_uint_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
249.6 µs249.7 µs
test_faster_simplecache_retrieval[10]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
0%
340.9 µs341 µs
test_faster_simplecache_pop[10]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_faster_is_string_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.3 µs
test_faster_is_string_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.4 µs
test_faster_is_string_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.3 µs
test_faster_readableattributedict_getitem[small]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
122.9 µs122.9 µs
test_faster_is_address_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.5 µs72.6 µs
test_faster_is_bool_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.2 µs72.3 µs
test_faster_is_int_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
249.6 µs249.7 µs
test_faster_is_address_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.6 µs72.6 µs
test_faster_filter_by_types[func+event]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
238.4 µs238.6 µs
test_faster_simplecache_retrieval[100]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 ms2.6 ms
test_faster_filter_by_types[none]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
211.7 µs211.8 µs
test_faster_namedelementonion_remove
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
test_faster_to_bytes_if_hex[bytes]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
54 µs54 µs
test_faster_is_int_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
249.3 µs249.4 µs
test_faster_to_hex_if_bytes[bytes]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
241.1 µs241.3 µs
test_faster_simplecache_cache[10]
benchmarks/web3/utils/test_caching_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%
282.5 µs282.7 µs
test_faster_is_int_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
249.2 µs249.4 µs
test_faster_get_tuple_type_str_parts[one-dim]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
366.8 µs367.1 µs
test_faster_filter_by_types[receive]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
217.1 µs217.3 µs
test_faster_is_bool_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.5 µs72.6 µs
test_faster_is_address_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.2 µs72.2 µs
test_faster_is_string_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.6 µs72.6 µs
test_faster_is_address_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.3 µs
test_faster_is_address_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
74.5 µs74.5 µs
test_faster_is_bool_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.5 µs72.5 µs
test_faster_is_address_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.2 µs72.3 µs
test_faster_filter_by_types[event]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
217.1 µs217.3 µs
test_faster_filter_by_types[constructor]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
217.1 µs217.3 µs
test_faster_to_hex_if_bytes[empty-str]
benchmarks/web3/_utils/test_type_conversion_benchmarks.py
CodSpeed Performance Gauge
0%
832.2 µs833.1 µs
test_faster_find_constructor_abi_element_by_type
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
202.4 µs202.7 µs
test_faster_abi_data_tree
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
test_faster_filter_by_types[function]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
219 µs219.2 µs
test_faster_is_bool_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.2 µs72.3 µs
test_faster_is_address_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.2 µs72.3 µs
test_faster_is_address_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.4 µs
test_faster_is_string_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.3 µs72.4 µs
test_faster_is_bool_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.2 µs72.3 µs
test_faster_mutableattributedict_setitem
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
test_faster_filter_by_types[fallback]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
218.9 µs219.2 µs
test_faster_get_name_from_abi_element_identifier[fallback]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
88.7 µs88.9 µs
test_faster_verify_attr[notfound]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
0%
719.5 µs720.5 µs
test_faster_attributedict_eq
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
6.6 ms6.7 ms
test_faster_is_address_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
74.2 µs74.3 µs
test_faster_is_string_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
74.2 µs74.3 µs
test_faster_is_address_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
74.1 µs74.3 µs
test_faster_attributedict_hash[flat]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
5.1 ms5.2 ms
test_faster_PropertyCheckingFactory[big-valid]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
test_faster_is_int_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
282.6 µs283.2 µs
test_faster_either_set_is_a_subset[subset]
benchmarks/web3/_utils/test_utility_methods_benchmarks.py
CodSpeed Performance Gauge
0%
760.5 µs762.2 µs
test_faster_get_abi_element_signature[transfer]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
314.4 µs315.1 µs
test_faster_is_uint_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
282.9 µs283.5 µs
test_faster_verify_attr[empty]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
0%
698.8 µs700.4 µs
test_faster_percentile[10k-10th]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
0%
25.8 ms25.9 ms
test_faster_readableattributedict_recursive[nested-dict]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
4.5 ms4.5 ms
test_faster_is_address_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
72.2 µs72.4 µ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_simplecache_eviction[10]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
test_faster_is_int_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
267.5 µs268.4 µs
test_faster_verify_attr[found-end]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
0%
74 µs74.3 µs
test_faster_namedelementonion_getitem
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
0%
196.7 µs197.5 µs
test_faster_receive_func_abi_exists
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
test_faster_verify_attr[large-notfound]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
-1%
1.3 ms1.3 ms
test_faster_readableattributedict_recursive[list-in-dict]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
-1%
4.5 ms4.5 ms
test_faster_is_recognized_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
319.1 µs321.1 µs
test_faster_is_recognized_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
654.4 µs658.6 µs
test_faster_get_tuple_type_str_parts[two-dim]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
453.6 µs456.7 µs
test_faster_is_recognized_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
403.6 µs406.3 µs
test_faster_readableattributedict_recursive[set]
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
-1%
2.4 ms2.4 ms
test_faster_is_recognized_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
393.5 µs396.5 µs
test_faster_namedelementonion_contains
benchmarks/web3/test_datastructures_benchmarks.py
CodSpeed Performance Gauge
-1%
196.5 µs198 µs
test_faster_is_recognized_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
587.6 µs592.1 µs
test_faster_fallback_func_abi_exists
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.2 ms1.2 ms
test_faster_PropertyCheckingFactory[inheritance]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
-1%
4.3 ms4.3 ms
test_faster_is_array_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
387.7 µs391.2 µs
test_faster_is_recognized_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
424.2 µs428 µs
test_faster_PropertyCheckingFactory[multi-prop]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
-1%
2.3 ms2.3 ms
test_faster_is_recognized_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
395.4 µs399.2 µs
test_faster_simplecache_cache[1000]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
-1%
101.4 ms102.4 ms
test_faster_is_recognized_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
392.3 µs396.1 µs
test_faster_construct_user_agent
benchmarks/web3/_utils/test_http_benchmarks.py
CodSpeed Performance Gauge
-1%
2.9 ms3 ms
test_faster_is_probably_enum[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
344.1 µs348 µs
test_faster_PropertyCheckingFactory[valid]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
-1%
4.4 ms4.5 ms
test_faster_simplecache_eviction[100]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
-1%
25 ms25.4 ms
test_faster_is_recognized_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
394.1 µs399.9 µs
test_faster_is_recognized_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
655.1 µs665.4 µs
test_faster_PropertyCheckingFactory[multi-normalizer]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
-2%
2.3 ms2.3 ms
test_faster_is_bytes_type[bytes33]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
374.1 µs380.4 µs
test_faster_is_bytes_type[uint256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
374.3 µs380.7 µs
test_faster_is_bytes_type[address]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
373 µs379.9 µs
test_faster_is_bytes_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
350.5 µs357.1 µs
test_faster_simplecache_pop[100]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
-2%
15.3 ms15.6 ms
test_faster_is_bytes_type[bytes32]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
362.2 µs369.5 µs
test_faster_is_bytes_type[string]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
349.8 µs357 µs
test_faster_is_bytes_type[invalid]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
335.3 µs342.2 µs
test_faster_is_bytes_type[bool]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
335.4 µs342.3 µs
test_faster_is_bytes_type[int256]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
350.2 µs357.5 µs
test_faster_is_bytes_type[array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
373.8 µs381.6 µs
test_faster_is_bytes_type[tuple-array]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
335.3 µs342.5 µs
test_faster_is_array_type[enum]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
397.9 µs406.5 µs
test_faster_is_bytes_type[bytes]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
331.3 µs338.6 µs
test_faster_is_bytes_type[tuple]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
336.7 µs344.2 µs
test_faster_is_bytes_type[empty]
benchmarks/web3/_utils/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
334.9 µs342.5 µs
test_faster_PropertyCheckingFactory[normalized]
benchmarks/web3/_utils/test_datatypes_benchmarks.py
CodSpeed Performance Gauge
-2%
2.3 ms2.3 ms
test_faster_simplecache_cache[100]
benchmarks/web3/utils/test_caching_benchmarks.py
CodSpeed Performance Gauge
-4%
9.8 ms10.1 ms
test_faster_percentile[1k-99th]
benchmarks/web3/_utils/test_math_benchmarks.py
CodSpeed Performance Gauge
-5%
2.6 ms2.7 ms

Commits

Click on a commit to change the comparison range
Base
master
96a17e2
+10.97%
Update .gitignore
1179d7b
17 hours ago
by BobTheBuidler
© 2025 CodSpeed Technology
Home Terms Privacy Docs