├── .circleci ├── config.yml └── merge_pr.sh ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml └── pull_request_template.md ├── .gitignore ├── .pre-commit-config.yaml ├── .project-template ├── fill_template_vars.py ├── refill_template_vars.py └── template_vars.txt ├── .readthedocs.yaml ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── docs ├── Makefile ├── code_of_conduct.rst ├── conf.py ├── contributing.rst ├── eth_typing.rst ├── index.rst └── release_notes.rst ├── eth_typing ├── __init__.py ├── abi.py ├── bls.py ├── discovery.py ├── encoding.py ├── enums.py ├── evm.py ├── exceptions.py ├── networks.py └── py.typed ├── newsfragments ├── 99.breaking.rst ├── 99.feature.rst ├── README.md └── validate_files.py ├── pyproject.toml ├── scripts └── release │ └── test_package.py ├── setup.py ├── tests └── core │ └── test_import_and_version.py ├── tox.ini └── update_network_chain_ids.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.circleci/merge_pr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.circleci/merge_pr.sh -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.project-template/fill_template_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.project-template/fill_template_vars.py -------------------------------------------------------------------------------- /.project-template/refill_template_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.project-template/refill_template_vars.py -------------------------------------------------------------------------------- /.project-template/template_vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.project-template/template_vars.txt -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/code_of_conduct.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/docs/code_of_conduct.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/docs/contributing.rst -------------------------------------------------------------------------------- /docs/eth_typing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/docs/eth_typing.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/release_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/docs/release_notes.rst -------------------------------------------------------------------------------- /eth_typing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/eth_typing/__init__.py -------------------------------------------------------------------------------- /eth_typing/abi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/eth_typing/abi.py -------------------------------------------------------------------------------- /eth_typing/bls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/eth_typing/bls.py -------------------------------------------------------------------------------- /eth_typing/discovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/eth_typing/discovery.py -------------------------------------------------------------------------------- /eth_typing/encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/eth_typing/encoding.py -------------------------------------------------------------------------------- /eth_typing/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/eth_typing/enums.py -------------------------------------------------------------------------------- /eth_typing/evm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/eth_typing/evm.py -------------------------------------------------------------------------------- /eth_typing/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/eth_typing/exceptions.py -------------------------------------------------------------------------------- /eth_typing/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/eth_typing/networks.py -------------------------------------------------------------------------------- /eth_typing/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /newsfragments/99.breaking.rst: -------------------------------------------------------------------------------- 1 | Drop support for Python 3.8 and 3.9 2 | -------------------------------------------------------------------------------- /newsfragments/99.feature.rst: -------------------------------------------------------------------------------- 1 | Add support for Python 3.14 2 | -------------------------------------------------------------------------------- /newsfragments/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/newsfragments/README.md -------------------------------------------------------------------------------- /newsfragments/validate_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/newsfragments/validate_files.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/release/test_package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/scripts/release/test_package.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/setup.py -------------------------------------------------------------------------------- /tests/core/test_import_and_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/tests/core/test_import_and_version.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/tox.ini -------------------------------------------------------------------------------- /update_network_chain_ids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/eth-typing/HEAD/update_network_chain_ids.py --------------------------------------------------------------------------------