6 hours ago 02e9c75 master push Compare
Suggested base runs: Benchmarks
test_faster_filter_abi_by_type[function-present] benchmarks/test_abi_benchmarks.pytest_faster_abi_to_signature[function] benchmarks/test_abi_benchmarks.pytest_faster_collapse_if_tuple[event] benchmarks/test_abi_benchmarks.pytest_faster_replace_exceptions[no-exception] benchmarks/test_decorators_benchmarks.pytest_faster_function_abi_to_4byte_selector[constructor] benchmarks/test_abi_benchmarks.pytest_faster_return_arg_type[int-pos1] benchmarks/test_decorators_benchmarks.pytest_faster_humanize_seconds[zero] benchmarks/test_humanize_benchmarks.pytest_faster_to_list[1-item] benchmarks/test_functional_benchmarks.pytest_faster_big_endian_to_int[empty-bytes] benchmarks/test_encoding_benchmarks.pytest_faster_clamp[at-lower] benchmarks/test_numeric_benchmarks.pytest_faster_event_abi_to_log_topic[event] benchmarks/test_abi_benchmarks.pytest_faster_identity[int] benchmarks/test_functional_benchmarks.pytest_faster_get_abi_output_types[mint] benchmarks/test_abi_benchmarks.pytest_faster_apply_to_return_value[add-mul] benchmarks/test_functional_benchmarks.pytest_faster_to_dict[1-item] benchmarks/test_functional_benchmarks.pytest_faster_is_address[empty1] benchmarks/test_address_benchmarks.pytest_faster_is_list_like[list] benchmarks/test_types_benchmarks.pytest_faster_is_boolean[False] benchmarks/test_types_benchmarks.pytest_faster_humanize_wei[wei] benchmarks/test_humanize_benchmarks.pytest_faster_is_null[empty-str] benchmarks/test_types_benchmarks.pytest_faster_network_from_chain_id benchmarks/test_network_benchmarks.pybenchmarks/test_types_benchmarks.py test_faster_add_0x_prefix[short-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_canonical_address[valid-lower] benchmarks/test_address_benchmarks.pytest_faster_humanize_hash[empty] benchmarks/test_humanize_benchmarks.pytest_faster_is_0x_prefixed[very-long-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_get_all_event_abis[empty] benchmarks/test_abi_benchmarks.pytest_faster_is_address[too-short0] benchmarks/test_address_benchmarks.pytest_faster_humanize_seconds[negative] benchmarks/test_humanize_benchmarks.pytest_faster_is_hexstr[very-long-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_normalized_address[normalized-true] benchmarks/test_address_benchmarks.pytest_faster_humanize_hexstr[short-no-0x] benchmarks/test_humanize_benchmarks.pytest_faster_hexstr_if_str[hexstr] benchmarks/test_conversions_benchmarks.pytest_faster_humanize_integer_sequence[consecutive] benchmarks/test_humanize_benchmarks.pytest_faster_encode_hex[short-bytes] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_hex_address[too-short] benchmarks/test_address_benchmarks.pytest_faster_is_same_address[same-address] benchmarks/test_address_benchmarks.pytest_faster_is_checksum_address[invalid-false] benchmarks/test_address_benchmarks.pytest_faster_to_bytes[text] benchmarks/test_conversions_benchmarks.pytest_faster_is_binary_address[empty] benchmarks/test_address_benchmarks.pytest_faster_to_wei[1-ether] benchmarks/test_currency_benchmarks.pybenchmarks/test_types_benchmarks.py test_faster_is_bytes[bytes] benchmarks/test_types_benchmarks.pytest_faster_apply_key_map[single-key] benchmarks/test_applicators_benchmarks.pytest_faster_to_int[hexstr] benchmarks/test_conversions_benchmarks.pytest_faster_keccak[hexstr] benchmarks/test_crypto_benchmarks.pytest_faster_to_hex[primitive-bool] benchmarks/test_conversions_benchmarks.pytest_faster_from_wei_decimals[zero] benchmarks/test_currency_benchmarks.pytest_faster_to_wei_decimals[max] benchmarks/test_currency_benchmarks.pytest_faster_is_ipfs_uri[valid-cidv0] benchmarks/test_humanize_benchmarks.pytest_faster_is_ipfs_uri[not-ipfs] benchmarks/test_humanize_benchmarks.pytest_faster_collapse_if_tuple[fallback] benchmarks/test_abi_benchmarks.pytest_faster_return_arg_type[str-pos1] benchmarks/test_decorators_benchmarks.pytest_faster_big_endian_to_int[ff-byte] benchmarks/test_encoding_benchmarks.pytest_faster_event_abi_to_log_topic[fallback] benchmarks/test_abi_benchmarks.pytest_faster_humanize_seconds[fifty-nine-seconds] benchmarks/test_humanize_benchmarks.pytest_faster_humanize_ipfs_uri[valid-cidv0] benchmarks/test_humanize_benchmarks.pytest_faster_filter_abi_by_type[error-not-present] benchmarks/test_abi_benchmarks.pytest_faster_short_name_from_chain_id benchmarks/test_network_benchmarks.pytest_faster_abi_to_signature[constructor] benchmarks/test_abi_benchmarks.pytest_faster_function_abi_to_4byte_selector[receive] benchmarks/test_abi_benchmarks.pytest_faster_is_list_like[str] benchmarks/test_types_benchmarks.pytest_faster_identity[list] benchmarks/test_functional_benchmarks.pytest_faster_int_to_big_endian[one] benchmarks/test_encoding_benchmarks.pytest_faster_decode_hex[short-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_to_set[3-items] benchmarks/test_functional_benchmarks.pytest_faster_remove_0x_prefix[short-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_bytes[str] benchmarks/test_types_benchmarks.pytest_faster_is_string[bytes] benchmarks/test_types_benchmarks.pytest_faster_add_0x_prefix[very-long-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_integer[int] benchmarks/test_types_benchmarks.pytest_faster_is_hex[short-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_encode_hex[128-bytes] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_boolean[str] benchmarks/test_types_benchmarks.pytest_faster_humanize_hexstr[very-long-0x] benchmarks/test_humanize_benchmarks.pytest_faster_humanize_integer_sequence[mixed] benchmarks/test_humanize_benchmarks.pytest_faster_get_abi_output_names[approve] benchmarks/test_abi_benchmarks.pytest_faster_humanize_bytes[long] benchmarks/test_humanize_benchmarks.pytest_faster_to_tuple[3-items] benchmarks/test_functional_benchmarks.pytest_faster_is_address[invalid-hex] benchmarks/test_address_benchmarks.pytest_faster_is_tuple[list] benchmarks/test_types_benchmarks.pytest_faster_is_number[float] benchmarks/test_types_benchmarks.pytest_faster_function_signature_to_4byte_selector[approve] benchmarks/test_abi_benchmarks.pytest_faster_hexstr_if_str[int] benchmarks/test_conversions_benchmarks.pytest_faster_is_canonical_address[too-short] benchmarks/test_address_benchmarks.pytest_faster_to_checksum_address[valid-checksummed] benchmarks/test_address_benchmarks.pytest_faster_to_text[hexstr] benchmarks/test_conversions_benchmarks.pytest_faster_is_normalized_address[not-an-address-false] benchmarks/test_address_benchmarks.pytest_faster_is_address[too-long] benchmarks/test_address_benchmarks.pytest_faster_to_wei[2str-ether] benchmarks/test_currency_benchmarks.pytest_faster_to_bytes[primitive-int] benchmarks/test_conversions_benchmarks.pytest_faster_to_wei_decimals[1-8dec] benchmarks/test_currency_benchmarks.pytest_faster_apply_key_map[empty] benchmarks/test_applicators_benchmarks.pytest_faster_is_binary_address[too-long] benchmarks/test_address_benchmarks.pytest_faster_from_wei[1-ether] benchmarks/test_currency_benchmarks.pytest_faster_is_hex_address[invalid-hex] benchmarks/test_address_benchmarks.pytest_faster_python_version benchmarks/test_debug_benchmarks.pybenchmarks/test_conversions_benchmarks.py test_faster_setup_DEBUG2_logging benchmarks/test_logging_benchmarks.pytest_faster_abi_to_signature[receive] benchmarks/test_abi_benchmarks.pytest_faster_replace_exceptions[mapped-exception] benchmarks/test_decorators_benchmarks.pytest_faster_get_environment_summary benchmarks/test_debug_benchmarks.pytest_faster_big_endian_to_int[32-ff-bytes] benchmarks/test_encoding_benchmarks.pytest_faster_humanize_seconds[one-hour] benchmarks/test_humanize_benchmarks.pytest_faster_event_signature_to_log_topic[Transfer] benchmarks/test_abi_benchmarks.pytest_faster_function_abi_to_4byte_selector[function] benchmarks/test_abi_benchmarks.pytest_faster_get_extended_debug_logger benchmarks/test_logging_benchmarks.pytest_faster_filter_abi_by_name[transfer-match] benchmarks/test_abi_benchmarks.pytest_faster_to_tuple[0-items] benchmarks/test_functional_benchmarks.pytest_faster_is_dict[list-of-tuples] benchmarks/test_types_benchmarks.pytest_faster_to_set[0-items] benchmarks/test_functional_benchmarks.pytest_faster_remove_0x_prefix[very-long-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_combine[add-mul] benchmarks/test_functional_benchmarks.pytest_faster_is_number[list] benchmarks/test_types_benchmarks.pytest_faster_clamp[above-upper] benchmarks/test_numeric_benchmarks.pytest_faster_is_string[int] benchmarks/test_types_benchmarks.pytest_faster_is_list[list] benchmarks/test_types_benchmarks.pytest_faster_is_null[None] benchmarks/test_types_benchmarks.pytest_faster_humanize_hash[short] benchmarks/test_humanize_benchmarks.pytest_faster_get_abi_output_types[transfer] benchmarks/test_abi_benchmarks.pytest_faster_decode_hex[very-long-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_integer[float] benchmarks/test_types_benchmarks.pybenchmarks/test_types_benchmarks.py test_faster_is_hex[very-long-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_binary_address[valid-checksummed] benchmarks/test_address_benchmarks.pytest_faster_is_0x_prefixed[short-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_hex_address[valid-checksummed] benchmarks/test_address_benchmarks.pytest_faster_humanize_bytes[32-bytes] benchmarks/test_humanize_benchmarks.pytest_faster_humanize_integer_sequence[empty] benchmarks/test_humanize_benchmarks.pytest_faster_is_checksum_address[valid-checksum-true] benchmarks/test_address_benchmarks.pytest_faster_is_canonical_address[not-20-bytes] benchmarks/test_address_benchmarks.pytest_faster_is_address[valid-checksummed0] benchmarks/test_address_benchmarks.pytest_faster_to_normalized_address[valid-checksummed] benchmarks/test_address_benchmarks.pytest_faster_get_all_function_abis[empty] benchmarks/test_abi_benchmarks.pytest_faster_is_hexstr[short-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_address[valid-checksummed1] benchmarks/test_address_benchmarks.pytest_faster_to_bytes[primitive-bool] benchmarks/test_conversions_benchmarks.pytest_faster_text_if_str[str] benchmarks/test_conversions_benchmarks.pytest_faster_to_canonical_address[valid-lower] benchmarks/test_address_benchmarks.pybenchmarks/test_crypto_benchmarks.py test_faster_to_int[primitive-bool] benchmarks/test_conversions_benchmarks.pytest_faster_from_wei[zero] benchmarks/test_currency_benchmarks.pytest_faster_to_hex[primitive-bytes] benchmarks/test_conversions_benchmarks.pybenchmarks/test_currency_benchmarks.py test_faster_to_wei_decimals[2str-8dec] benchmarks/test_currency_benchmarks.pytest_faster_int_to_big_endian[256] benchmarks/test_encoding_benchmarks.pytest_faster_humanize_wei[ether] benchmarks/test_humanize_benchmarks.pytest_faster_abi_to_signature[fallback] benchmarks/test_abi_benchmarks.pytest_faster_event_abi_to_log_topic[receive] benchmarks/test_abi_benchmarks.pytest_faster_collapse_if_tuple[receive] benchmarks/test_abi_benchmarks.pytest_faster_event_signature_to_log_topic[Approval] benchmarks/test_abi_benchmarks.pytest_faster_function_signature_to_4byte_selector[mint] benchmarks/test_abi_benchmarks.pytest_faster_identity[dict] benchmarks/test_functional_benchmarks.pytest_faster_to_set[1-item] benchmarks/test_functional_benchmarks.pytest_faster_get_abi_output_names[mint] benchmarks/test_abi_benchmarks.pytest_faster_add_0x_prefix[very-long-no-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_to_tuple[1-item] benchmarks/test_functional_benchmarks.pytest_faster_is_bytes[int] benchmarks/test_types_benchmarks.pytest_faster_is_address[not-20-bytes] benchmarks/test_address_benchmarks.pytest_faster_return_arg_type[float-pos0] benchmarks/test_decorators_benchmarks.pytest_faster_remove_0x_prefix[long-no-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_encode_hex[512-bytes] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_list_like[int] benchmarks/test_types_benchmarks.pytest_faster_is_hex_address[empty] benchmarks/test_address_benchmarks.pytest_faster_is_canonical_address[too-long] benchmarks/test_address_benchmarks.pytest_faster_humanize_bytes[empty] benchmarks/test_humanize_benchmarks.pytest_faster_decode_hex[long-no-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_get_all_function_abis[function-and-event] benchmarks/test_abi_benchmarks.pytest_faster_is_binary_address[not-20-bytes] benchmarks/test_address_benchmarks.pytest_faster_to_canonical_address[valid-checksummed] benchmarks/test_address_benchmarks.pytest_faster_is_dict[dict] benchmarks/test_types_benchmarks.pytest_faster_is_number[str] benchmarks/test_types_benchmarks.pytest_faster_is_tuple[str] benchmarks/test_types_benchmarks.pytest_faster_keccak[bytes] benchmarks/test_crypto_benchmarks.pytest_faster_from_wei[1-gwei] benchmarks/test_currency_benchmarks.pytest_faster_is_address[empty0] benchmarks/test_address_benchmarks.pytest_faster_is_integer[bool] benchmarks/test_types_benchmarks.pytest_faster_to_int[primitive-int] benchmarks/test_conversions_benchmarks.pytest_faster_to_text[text] benchmarks/test_conversions_benchmarks.pytest_faster_to_bytes[primitive-bytes] benchmarks/test_conversions_benchmarks.pytest_faster_humanize_integer_sequence[disjoint] benchmarks/test_humanize_benchmarks.pytest_faster_humanize_seconds[one-minute] benchmarks/test_humanize_benchmarks.pybenchmarks/test_currency_benchmarks.py test_faster_humanize_hexstr[very-long-no-0x] benchmarks/test_humanize_benchmarks.pytest_faster_is_string[bytearray] benchmarks/test_types_benchmarks.pytest_faster_to_wei_decimals[1.5-8dec] benchmarks/test_currency_benchmarks.pytest_faster_to_checksum_address[valid-lower] benchmarks/test_address_benchmarks.pytest_faster_big_endian_to_int[two-bytes] benchmarks/test_encoding_benchmarks.pytest_faster_int_to_big_endian[255] benchmarks/test_encoding_benchmarks.pybenchmarks/test_logging_benchmarks.py test_faster_is_ipfs_uri[empty] benchmarks/test_humanize_benchmarks.pytest_faster_clamp[below-lower] benchmarks/test_numeric_benchmarks.pytest_faster_is_hex[long-no-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_event_abi_to_log_topic[function] benchmarks/test_abi_benchmarks.pytest_faster_return_arg_type[int-pos0] benchmarks/test_decorators_benchmarks.pytest_faster_int_to_big_endian[max] benchmarks/test_encoding_benchmarks.pytest_faster_replace_exceptions[unmapped-exception] benchmarks/test_decorators_benchmarks.pytest_faster_function_abi_to_4byte_selector[event] benchmarks/test_abi_benchmarks.pytest_faster_filter_abi_by_name[nonexistent-no-match] benchmarks/test_abi_benchmarks.pytest_faster_humanize_wei[gwei] benchmarks/test_humanize_benchmarks.pytest_faster_collapse_if_tuple[function] benchmarks/test_abi_benchmarks.pytest_faster_humanize_seconds[one-hour-one-minute-one-second] benchmarks/test_humanize_benchmarks.pytest_faster_get_abi_output_types[approve] benchmarks/test_abi_benchmarks.pytest_faster_validation_error benchmarks/test_exceptions_benchmarks.pytest_faster_is_address[valid-lower1] benchmarks/test_address_benchmarks.pytest_faster_is_boolean[True] benchmarks/test_types_benchmarks.pytest_faster_initialize_network_objects benchmarks/test_network_benchmarks.pytest_faster_get_all_event_abis[function-and-event] benchmarks/test_abi_benchmarks.pytest_faster_is_address[valid-lower0] benchmarks/test_address_benchmarks.pytest_faster_clamp[within-bounds] benchmarks/test_numeric_benchmarks.pytest_faster_is_hex_address[valid-lower] benchmarks/test_address_benchmarks.pytest_faster_is_same_address[exact-match] benchmarks/test_address_benchmarks.pytest_faster_is_integer[str] benchmarks/test_types_benchmarks.pybenchmarks/test_types_benchmarks.py test_faster_is_canonical_address[valid-checksummed] benchmarks/test_address_benchmarks.pytest_faster_is_null[zero] benchmarks/test_types_benchmarks.pytest_faster_is_binary_address[valid-lower] benchmarks/test_address_benchmarks.pytest_faster_is_text[bytes] benchmarks/test_types_benchmarks.pytest_faster_combine[strip-upper] benchmarks/test_functional_benchmarks.pytest_faster_is_list[tuple] benchmarks/test_types_benchmarks.pytest_faster_to_bytes[hexstr] benchmarks/test_conversions_benchmarks.pytest_faster_to_normalized_address[valid-lower] benchmarks/test_address_benchmarks.pytest_faster_is_checksum_address[not-checksum-false] benchmarks/test_address_benchmarks.pytest_faster_text_if_str[bytes] benchmarks/test_conversions_benchmarks.pytest_faster_to_int[primitive-bytes] benchmarks/test_conversions_benchmarks.pytest_faster_is_hexstr[long-no-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_to_hex[primitive-int] benchmarks/test_conversions_benchmarks.pytest_faster_is_0x_prefixed[long-no-0x] benchmarks/test_hexadecimal_benchmarks.pybenchmarks/test_crypto_benchmarks.py test_faster_to_list[3-items] benchmarks/test_functional_benchmarks.pytest_faster_from_wei[max] benchmarks/test_currency_benchmarks.pytest_faster_to_dict[3-items] benchmarks/test_functional_benchmarks.pytest_faster_decode_hex[very-long-no-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_hex[very-long-no-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_remove_0x_prefix[very-long-no-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_humanize_integer_sequence[single] benchmarks/test_humanize_benchmarks.pytest_faster_humanize_hexstr[short-0x] benchmarks/test_humanize_benchmarks.pytest_faster_to_wei_decimals[zero] benchmarks/test_currency_benchmarks.pytest_faster_from_wei_decimals[100M-8dec] benchmarks/test_currency_benchmarks.pytest_faster_humanize_hash[long] benchmarks/test_humanize_benchmarks.pytest_faster_abi_to_signature[event] benchmarks/test_abi_benchmarks.pytest_faster_filter_abi_by_type[event-present] benchmarks/test_abi_benchmarks.pytest_faster_collapse_if_tuple[constructor] benchmarks/test_abi_benchmarks.pytest_faster_event_abi_to_log_topic[constructor] benchmarks/test_abi_benchmarks.pytest_faster_big_endian_to_int[one-byte] benchmarks/test_encoding_benchmarks.pytest_faster_return_arg_type[str-pos0] benchmarks/test_decorators_benchmarks.pybenchmarks/test_debug_benchmarks.py test_faster_to_list[0-items] benchmarks/test_functional_benchmarks.pytest_faster_is_address[not-hex] benchmarks/test_address_benchmarks.pytest_faster_identity[str] benchmarks/test_functional_benchmarks.pytest_faster_function_signature_to_4byte_selector[transfer] benchmarks/test_abi_benchmarks.pytest_faster_apply_to_return_value[concat-upper] benchmarks/test_functional_benchmarks.pytest_faster_get_abi_output_names[transfer] benchmarks/test_abi_benchmarks.pytest_faster_encode_hex[32-bytes] benchmarks/test_hexadecimal_benchmarks.pytest_faster_to_dict[0-items] benchmarks/test_functional_benchmarks.pytest_faster_add_0x_prefix[long-no-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_humanize_integer_sequence[two-consecutive-ranges] benchmarks/test_humanize_benchmarks.pytest_faster_is_address[too-short1] benchmarks/test_address_benchmarks.pytest_faster_humanize_wei[zero] benchmarks/test_humanize_benchmarks.pytest_faster_humanize_bytes[short] benchmarks/test_humanize_benchmarks.pytest_faster_is_hexstr[very-long-no-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_is_0x_prefixed[very-long-no-0x] benchmarks/test_hexadecimal_benchmarks.pytest_faster_humanize_hash[32-bytes] benchmarks/test_humanize_benchmarks.pytest_faster_is_same_address[different-address] benchmarks/test_address_benchmarks.pytest_faster_is_ipfs_uri[invalid-cid] benchmarks/test_humanize_benchmarks.pytest_faster_is_number[int] benchmarks/test_types_benchmarks.pytest_faster_humanize_hexstr[empty] benchmarks/test_humanize_benchmarks.pytest_faster_is_boolean[int] benchmarks/test_types_benchmarks.pytest_faster_is_binary_address[too-short] benchmarks/test_address_benchmarks.pytest_faster_is_bytes[bytearray] benchmarks/test_types_benchmarks.pytest_faster_is_canonical_address[empty] benchmarks/test_address_benchmarks.pytest_faster_is_hex_address[not-hex] benchmarks/test_address_benchmarks.pytest_faster_name_from_chain_id benchmarks/test_network_benchmarks.pytest_faster_humanize_seconds[one-second] benchmarks/test_humanize_benchmarks.pytest_faster_from_wei_decimals[max] benchmarks/test_currency_benchmarks.pytest_faster_is_string[str] benchmarks/test_types_benchmarks.pytest_faster_clamp[at-upper] benchmarks/test_numeric_benchmarks.pytest_faster_apply_key_map[two-keys] benchmarks/test_applicators_benchmarks.pytest_faster_to_wei[1.5-ether] benchmarks/test_currency_benchmarks.pytest_faster_to_text[primitive-bytes] benchmarks/test_conversions_benchmarks.pybenchmarks/test_crypto_benchmarks.py test_faster_to_hex[hexstr] benchmarks/test_conversions_benchmarks.pytest_faster_is_tuple[tuple] benchmarks/test_types_benchmarks.pytest_faster_is_normalized_address[not-normalized-false] benchmarks/test_address_benchmarks.pybenchmarks/test_conversions_benchmarks.py test_faster_is_list_like[tuple] benchmarks/test_types_benchmarks.pytest_faster_int_to_big_endian[zero] benchmarks/test_encoding_benchmarks.pytest_faster_hexstr_if_str[bytes] benchmarks/test_conversions_benchmarks.pytest_faster_function_abi_to_4byte_selector[fallback] benchmarks/test_abi_benchmarks.py© 2026 CodSpeed Technology