LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
eth-abi-stubs/eth_abi/__init__.pyi
eth-abi-stubs/eth_abi/abi.pyi
eth-abi-stubs/eth_abi/base.pyi
eth-abi-stubs/eth_abi/codec.pyi
eth-abi-stubs/eth_abi/constants.pyi
eth-abi-stubs/eth_abi/decoding.pyi
eth-abi-stubs/eth_abi/encoding.pyi
eth-abi-stubs/eth_abi/exceptions.pyi
eth-abi-stubs/eth_abi/from_type_str.pyi
eth-abi-stubs/eth_abi/grammar.pyi
eth-abi-stubs/eth_abi/io.pyi
eth-abi-stubs/eth_abi/packed.pyi
eth-abi-stubs/eth_abi/registry.pyi
eth-abi-stubs/eth_abi/typing.pyi
eth-abi-stubs/eth_abi/tools/__init__.pyi
eth-abi-stubs/eth_abi/tools/_strategies.pyi
eth-abi-stubs/eth_abi/utils/__init__.pyi
eth-abi-stubs/eth_abi/utils/numeric.pyi
eth-abi-stubs/eth_abi/utils/padding.pyi
eth-abi-stubs/eth_abi/utils/string.pyi
eth-abi-stubs/eth_abi/utils/validation.pyi
eth-abi-stubs/faster_eth_abi/__init__.pyi
eth-abi-stubs/faster_eth_abi/_codec.pyi
eth-abi-stubs/faster_eth_abi/_decoding.pyi
eth-abi-stubs/faster_eth_abi/_encoding.pyi
eth-abi-stubs/faster_eth_abi/_grammar.pyi
eth-abi-stubs/faster_eth_abi/abi.pyi
eth-abi-stubs/faster_eth_abi/base.pyi
eth-abi-stubs/faster_eth_abi/codec.pyi
eth-abi-stubs/faster_eth_abi/constants.pyi
eth-abi-stubs/faster_eth_abi/decoding.pyi
eth-abi-stubs/faster_eth_abi/encoding.pyi
eth-abi-stubs/faster_eth_abi/exceptions.pyi
eth-abi-stubs/faster_eth_abi/from_type_str.pyi
eth-abi-stubs/faster_eth_abi/grammar.pyi
eth-abi-stubs/faster_eth_abi/io.pyi
eth-abi-stubs/faster_eth_abi/packed.pyi
eth-abi-stubs/faster_eth_abi/registry.pyi
eth-abi-stubs/faster_eth_abi/typing.pyi
eth-abi-stubs/faster_eth_abi/tools/__init__.pyi
eth-abi-stubs/faster_eth_abi/tools/_strategies.pyi
eth-abi-stubs/faster_eth_abi/utils/__init__.pyi
eth-abi-stubs/faster_eth_abi/utils/numeric.pyi
eth-abi-stubs/faster_eth_abi/utils/padding.pyi
eth-abi-stubs/faster_eth_abi/utils/string.pyi
eth-abi-stubs/faster_eth_abi/utils/validation.pyi
faster_eth_abi/__init__.py
faster_eth_abi/_codec.py
faster_eth_abi/_decoding.py
faster_eth_abi/_encoding.py
faster_eth_abi/_grammar.py
faster_eth_abi/abi.py
faster_eth_abi/base.py
faster_eth_abi/codec.py
faster_eth_abi/constants.py
faster_eth_abi/decoding.py
faster_eth_abi/encoding.py
faster_eth_abi/exceptions.py
faster_eth_abi/from_type_str.py
faster_eth_abi/grammar.py
faster_eth_abi/io.py
faster_eth_abi/packed.py
faster_eth_abi/py.typed
faster_eth_abi/registry.py
faster_eth_abi/typing.py
faster_eth_abi.egg-info/PKG-INFO
faster_eth_abi.egg-info/SOURCES.txt
faster_eth_abi.egg-info/dependency_links.txt
faster_eth_abi.egg-info/not-zip-safe
faster_eth_abi.egg-info/requires.txt
faster_eth_abi.egg-info/top_level.txt
faster_eth_abi/tools/__init__.py
faster_eth_abi/tools/_strategies.py
faster_eth_abi/utils/__init__.py
faster_eth_abi/utils/numeric.py
faster_eth_abi/utils/padding.py
faster_eth_abi/utils/string.py
faster_eth_abi/utils/validation.py
scripts/generate_overload_tests.py
scripts/generate_typing_py.py
scripts/benchmark/compare_benchmark_results.py
scripts/benchmark/generate_benchmark_markdown.py
scripts/benchmark/parse_benchmark_output.py
scripts/release/test_package.py
tests/core/__init__.py
tests/core/base.py
tests/core/grammar.py
tests/core/test_import_and_version.py
tests/core/test_tools.py
tests/core/abi_tests/__init__.py
tests/core/abi_tests/test_decode.py
tests/core/abi_tests/test_encode.py
tests/core/abi_tests/test_is_encodable.py
tests/core/abi_tests/test_is_encodable_type.py
tests/core/abi_tests/test_reversibility_properties.py
tests/core/abi_tests/test_uint_properties.py
tests/core/common/__init__.py
tests/core/common/strategies.py
tests/core/common/unit.py
tests/core/decoding/__init__.py
tests/core/decoding/test_context_frames_bytes_io.py
tests/core/decoding/test_decoder_properties.py
tests/core/encoding/__init__.py
tests/core/encoding/test_encoder_properties.py
tests/core/end_to_end/__init__.py
tests/core/end_to_end/test_custom_registrations.py
tests/core/packed/__init__.py
tests/core/packed/test_encode_packed.py
tests/core/packed/test_is_encodable_packed.py
tests/core/registry/__init__.py
tests/core/registry/test_abi_registry.py
tests/core/registry/test_predicate_mapping.py
tests/core/registry/test_predicates.py
tests/core/utils/__init__.py
tests/core/utils/test_abbr.py
tests/core/utils/test_ceil32.py
tests/core/utils/test_scale_places.py
tests/core/utils/test_validation_utils.py
tests/core/utils/test_zpad.py
tests/typecheck/.gitignore
tests/typecheck/.llm.md
tests/typecheck/README.md
tests/typecheck/abi/decode/fixed/len_1/overload_test_data_00001.py
tests/typecheck/abi/decode/fixed/len_2/overload_test_data_00001.py
tests/typecheck/abi/decode/fixed/len_2/overload_test_data_00002.py
tests/typecheck/abi/decode/fixed/len_3/overload_test_data_00001.py
tests/typecheck/abi/decode/fixed/len_3/overload_test_data_00002.py
tests/typecheck/abi/decode/fixed/len_3/overload_test_data_00003.py
tests/typecheck/abi/decode/fixed/len_3/overload_test_data_00004.py
tests/typecheck/abi/decode/fixed/len_3/overload_test_data_00005.py
tests/typecheck/abi/decode/fixed/len_4/overload_test_data_00001.py
tests/typecheck/abi/decode/variable/len_1/overload_test_data_00001.py
tests/typecheck/abi/decode/variable/len_2/overload_test_data_00001.py
tests/typecheck/abi/decode/variable/len_2/overload_test_data_00002.py
tests/typecheck/abi/decode/variable/len_3/overload_test_data_00001.py
tests/typecheck/abi/decode/variable/len_3/overload_test_data_00002.py
tests/typecheck/abi/decode/variable/len_3/overload_test_data_00003.py
tests/typecheck/abi/decode/variable/len_3/overload_test_data_00004.py
tests/typecheck/abi/decode/variable/len_3/overload_test_data_00005.py
tests/typecheck/abi/decode/variable/len_4/overload_test_data_00001.py
tests/typecheck/abi/decode/variable/len_4/overload_test_data_00002.py
tests/typecheck/abi/decode/variable/len_4/overload_test_data_00003.py
tests/typecheck/abi/decode/variable/len_4/overload_test_data_00004.py
tests/typecheck/abi/decode/variable/len_4/overload_test_data_00005.py
tests/typecheck/codec/decode/fixed/len_1/overload_test_data_00001.py
tests/typecheck/codec/decode/fixed/len_2/overload_test_data_00001.py
tests/typecheck/codec/decode/fixed/len_2/overload_test_data_00002.py
tests/typecheck/codec/decode/fixed/len_3/overload_test_data_00001.py
tests/typecheck/codec/decode/fixed/len_3/overload_test_data_00002.py
tests/typecheck/codec/decode/fixed/len_3/overload_test_data_00003.py
tests/typecheck/codec/decode/fixed/len_3/overload_test_data_00004.py
tests/typecheck/codec/decode/fixed/len_3/overload_test_data_00005.py
tests/typecheck/codec/decode/fixed/len_4/overload_test_data_00001.py
tests/typecheck/codec/decode/variable/len_1/overload_test_data_00001.py
tests/typecheck/codec/decode/variable/len_2/overload_test_data_00001.py
tests/typecheck/codec/decode/variable/len_2/overload_test_data_00002.py
tests/typecheck/codec/decode/variable/len_3/overload_test_data_00001.py
tests/typecheck/codec/decode/variable/len_3/overload_test_data_00002.py
tests/typecheck/codec/decode/variable/len_3/overload_test_data_00003.py
tests/typecheck/codec/decode/variable/len_3/overload_test_data_00004.py
tests/typecheck/codec/decode/variable/len_3/overload_test_data_00005.py
tests/typecheck/codec/decode/variable/len_4/overload_test_data_00001.py
tests/typecheck/codec/decode/variable/len_4/overload_test_data_00002.py
tests/typecheck/codec/decode/variable/len_4/overload_test_data_00003.py
tests/typecheck/codec/decode/variable/len_4/overload_test_data_00004.py
tests/typecheck/codec/decode/variable/len_4/overload_test_data_00005.py