用于编写、测试和部署用 Vyper 和 Solidity 编写的智能合约的开发框架。它集成了 web3.py 支持。
项目描述
曼巴
Mamba 是一个框架,用于编写、编译和部署用 Vyper 语言和 Solidity 语言编写的智能合约。最重要的是,它支持使用 Web3.py 和 Pytest 编写和测试去中心化应用程序。
依赖项
安装
您可以通过以下方式安装最新版本pip
:
$ pip install black-mamba
要使用 Solidity,您必须solc
单独安装编译器。
快速使用
设置 Mamba 项目目录的结构:
$ mamba init
$ edit contracts/HelloWorld.vy
$ mamba compile
文档
Mamba 文档可以在Mamba 网站上找到。
贡献
我邀请你加入曼巴队!您可以通过编写文档、查找错误和创建拉取请求来为 Mamba 做出贡献。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
black-mamba-0.6.4.tar.gz
(17.4 kB
查看哈希)
内置分布
black_mamba-0.6.4-py3-none-any.whl
(23.1 kB
查看哈希)
关
black_mamba -0.6.4-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 824050d419b35ade6b56f6a8c981e291d039c1d39989c9597531e86e2d3e7e1c |
|
MD5 | 8170bc726d68625ea0fb8fb51efe7375 |
|
布莱克2-256 | 36fe805f23ae4f56db9054cfef7d6b22879ce07746a9dcfc6b9a1b170886a4ce |