Skip to main content

Development framework to write, test and deploy smart contracts written in Vyper and Solidity. It has integrated web3.py support.

Project description

Mamba

Mamba is a framework to write, compile, and deploy smart contracts written in Vyper language and Solidity language. On top of that, it has supports for writing and testing decentralized applications using Web3.py and Pytest.

Dependencies

Installation

You can install the latest release via pip:

$ pip install black-mamba

To use Solidity, you must install solc compiler separately.

Quick Usage

To set up the the structure of Mamba project directory:

$ mamba init
$ edit contracts/HelloWorld.vy
$ mamba compile

Documentation

Mamba documentation can be found at Mamba website.

Contributing

I invite you to join Mamba squad! You can contribute to Mamba by writing documentation, finding bugs, and creating pull requests.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

black-mamba-0.6.4.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

black_mamba-0.6.4-py3-none-any.whl (23.1 kB view details)

Uploaded Python 3

File details

Details for the file black-mamba-0.6.4.tar.gz.

File metadata

  • Download URL: black-mamba-0.6.4.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.10 CPython/3.8.5 Linux/5.8.0-53-generic

File hashes

Hashes for black-mamba-0.6.4.tar.gz
Algorithm Hash digest
SHA256 fb9b1028eec45d262c4e421de542187629c11e796b1a1a2e6242f8010f51ad40
MD5 0d079542f91ae71a41c6437b99deeefa
BLAKE2b-256 c5a57e0d6b688a4b8de6c0535086766c16f55370bf823373c7c7b0e3981239a1

See more details on using hashes here.

File details

Details for the file black_mamba-0.6.4-py3-none-any.whl.

File metadata

  • Download URL: black_mamba-0.6.4-py3-none-any.whl
  • Upload date:
  • Size: 23.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.10 CPython/3.8.5 Linux/5.8.0-53-generic

File hashes

Hashes for black_mamba-0.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 824050d419b35ade6b56f6a8c981e291d039c1d39989c9597531e86e2d3e7e1c
MD5 8170bc726d68625ea0fb8fb51efe7375
BLAKE2b-256 36fe805f23ae4f56db9054cfef7d6b22879ce07746a9dcfc6b9a1b170886a4ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page