Skip to content

charles-cooper/gaboon

 
 

Repository files navigation

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.

Rye

MVP requirements

  • Initialize a project (gab init)
  • Compile vyper projects (gab compile/gab build)
  • Test vyper projects (gab test)
  • Deploy vyper projects (gab run <script>)
  • Import/generate keystores (gab wallet import)
  • Install packages gab install <pypi_project>
  • Manage networks gab networks <add|remove|list>

Should be fast to install and test.

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.[1][3][2] Like all other vipers, it is venomous. It is the largest member of the genus Bitis,[4][5] 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.[5][6] No subspecies are recognized.[3][7]

Later

  • gab install (<github_repo> | <pypi_project>)
  • halmos built-in
  • fuzzing
  • gab console

Speed Comparisons

Command Gaboon Brownie Hardhat Foundry

Acknowledgements

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.6%
  • Solidity 5.4%