Pythonic smart contract development framework using Titanoboa
Project description
[!IMPORTANT] This repo is a work in progress and is not ready for production use.
Gaboon
A fast, pythonic, Vyper smart contract testing and development framework.
Fast to install, test, and run python commands on your smart contracts.
Speed Comparisons
The following comparisions were done taking the user result from running the bash time command followed by the appropriote command on an M3 MacOS
Compile command tested with a basic vyper counter contract on version 0.4.0 or 0.3.10 depending on compatibility
| Command | Gaboon | Brownie | Hardhat | Foundry | Ape |
|---|---|---|---|---|---|
| help | 0.03s | 0.37s | 0.30s | 0.01s | 2.55s |
| init | 0.04s | 0.37s | xx | 0.20s | 5.08s |
| compile | 0.49s | 0.42s | xx | 0.17s | 2.00s |
Acknowledgements
Background
The Gaboon viper (Bitis gabonica), also called the Gaboon adder, is a viper species found in the rainforests and savannas of sub-Saharan Africa. Like all other vipers, it is venomous. It is the largest member of the genus Bitis, and has the longest fangs of any venomous snake – up to 2 inches (5 cm) in length – and the highest venom yield of any snake. No subspecies are recognized.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gaboon_cli-0.1.0.tar.gz.
File metadata
- Download URL: gaboon_cli-0.1.0.tar.gz
- Upload date:
- Size: 177.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50e007d6a2c3537d67d07877b2c1c737eaeed35d8f6608b28730799bfb2e957d
|
|
| MD5 |
9e0e98cd297ce0d1643620201c90fffe
|
|
| BLAKE2b-256 |
7ce653c111818b054ac15cb7b9ccb111a5a3d749fb7a042c0e426c2bf6a2673f
|
File details
Details for the file gaboon_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: gaboon_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 31.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7296e0bebf566f3b247299446297c11577c8b29ab00437a8ba0e1700db3e0cf2
|
|
| MD5 |
e4722a747be1b73c655747cd754e14f7
|
|
| BLAKE2b-256 |
c05b796caafe2058d5c0bb158c270e8513bfccfc94d88227f30d36194d2ffd36
|