معرفی شرکت ها


abch-woke-1.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Woke is a Python-based development and testing framework for Solidity.
ویژگی مقدار
سیستم عامل -
نام فایل abch-woke-1.0.0
نام abch-woke
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Ackee Blockchain
ایمیل نویسنده hello@ackeeblockchain.com
آدرس صفحه اصلی https://github.com/Ackee-Blockchain/woke
آدرس اینترنتی https://pypi.org/project/abch-woke/
مجوز ISC
# Woke Woke is a Python-based development and testing framework for Solidity. Features: - **Vulnerability detectors** - **LSP server** - **Fuzzer** - a property-based fuzzer for Solidity smart contracts that allows testers to write their fuzz tests in Python. ## Dependencies - [Python](https://www.python.org/downloads/release/python-3910/) (version 3.7 or higher) ## Installation via `pip` ```shell pip3 install abch-woke ``` ## Features ### Vulnerability detectors Vulnerability detectors can be run using: ```shell woke detect ``` ### LSP server Woke implements an [LSP](https://microsoft.github.io/language-server-protocol/) server for Solidity. The only currently supported communication channel is TCP. Woke LSP server can be run using: ```shell woke lsp ``` Or with an optional --port argument: ```shell woke lsp --port 1234 ``` All LSP server features can be found in the [documentation](https://ackeeblockchain.com/woke/docs/latest/language-server/). ### Fuzzer The property-based fuzzer can be installed as an extra dependency. Due to the dependency on [eth-brownie](https://eth-brownie.readthedocs.io/en/stable/), it is recommended to install it into a [virtual environment](https://docs.python.org/3/library/venv.html). ```shell pip3 install abch-woke[fuzzer] ``` ## Documentation & Contribution Woke documentation can be found [here](https://ackeeblockchain.com/woke/docs). There you can also find a section on [contributing](https://ackeeblockchain.com/woke/docs/latest/contributing/). ## License This project is licensed under the [ISC license](https://github.com/Ackee-Blockchain/woke/blob/main/LICENSE).


نیازمندی

مقدار نام
>=1.9.1 pydantic
<5,>=4.0 typing-extensions
<4,>=3.8 aiohttp
>=0.8.0 aiofiles
<3,>=2.0.0 tomli
<3,>=2.5 networkx
<4,>=3.12 pycryptodomex
<9,>=8 click
>=10.16 rich
<3,>=2.5.0 pathvalidate
>=3.1 intervaltree
- black
<8 ipython
>=8.3.9 mkdocs-material
- mkdocstrings[python]
>=9.0 pymdown-extensions
- pygments
- mike
<6,>=5.10.0 isort
>=1.16 eth-brownie
<2,>=1.7.0 tblib
- ipdb
<7.0,>=6.2.5 pytest
<1,>=0.17 pytest-asyncio
<4,>=3.1.20 GitPython


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl abch-woke-1.0.0:

    pip install abch-woke-1.0.0.whl


نصب پکیج tar.gz abch-woke-1.0.0:

    pip install abch-woke-1.0.0.tar.gz