eth-abi:以太坊ABI实用程序用于python

时间:2024-05-24 12:29:06
【文件属性】:

文件名称:eth-abi:以太坊ABI实用程序用于python

文件大小:87KB

文件格式:ZIP

更新时间:2024-05-24 12:29:06

Python

以太坊合约界面(ABI)实用程序 Python工具,用于处理以太坊ABI定义,尤其是编码和解码 的阅读更多。 。 快速开始 pip install eth_abi 开发人员设定 如果您想攻克eth-abi,请查阅《 以获取有关我们如何做的信息: 测验 拉取请求 代码风格 文献资料 开发环境设置 您可以使用以下方法设置开发环境: git clone git@github.com:ethereum/eth-abi.git cd eth-abi virtualenv -p python3 venv . venv/bin/activate pip install -e .[dev] 测试设置 在开发过程中,您可能希望对每个文件保存都运行测试。 在文件更改时显示flake8错误: # Test flake8 when-changed -v -s -r -1 eth_abi/ tests/


【文件预览】:
eth-abi-master
----MANIFEST.in(148B)
----newsfragments()
--------validate_files.py(1KB)
--------README.md(1009B)
----pyproject.toml(1KB)
----docs()
--------tools.rst(1KB)
--------encoding.rst(3KB)
--------nested_dynamic_arrays.rst(427B)
--------conf.py(9KB)
--------grammar.rst(3KB)
--------decoding.rst(2KB)
--------modules.rst(58B)
--------eth_abi.rst(1KB)
--------release_notes.rst(6KB)
--------registry.rst(8KB)
--------Makefile(7KB)
--------codecs.rst(3KB)
--------index.rst(812B)
--------_static()
----requirements-docs.txt(13B)
----.project-template()
--------refill_template_vars.sh(117B)
--------fill_template_vars.sh(1KB)
--------template_vars.txt(167B)
----pytest.ini(196B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(647B)
--------ISSUE_TEMPLATE.md(599B)
----tests()
--------test_decoding()
--------test_registry()
--------test_utils()
--------core()
--------test_grammar.py(8KB)
--------test_tools.py(4KB)
--------test_encoding()
--------test_packed()
--------__init__.py(0B)
--------common()
--------test_integration()
--------test_base.py(4KB)
--------test_abi()
----tox.ini(901B)
----CHANGELOG(25B)
----LICENSE(1KB)
----mypy.ini(403B)
----CONTRIBUTING.md(1KB)
----eth_abi()
--------constants.py(57B)
--------py.typed(0B)
--------abi.py(386B)
--------tools()
--------decoding.py(16KB)
--------encoding.py(20KB)
--------codec.py(6KB)
--------__init__.py(234B)
--------packed.py(313B)
--------registry.py(19KB)
--------utils()
--------grammar.py(12KB)
--------base.py(5KB)
--------exceptions.py(3KB)
----setup.py(2KB)
----.gitignore(2KB)
----.circleci()
--------config.yml(2KB)
--------merge_pr.sh(599B)
----Makefile(2KB)
----README.md(3KB)
----.pydocstyle.ini(1KB)
----.bumpversion.cfg(467B)

网友评论