Gearbox Vyper Contracts
Auxillary contracts for the Gearbox Protocol written in Vyper.
Testing and Development
Development is done using Python, Vyper, and Brownie. Familiarity with the following is recommended for a smooth experience:
To get started, first clone the repo.
$ git clone https://github.com/skellet0r/gearbox-vyper-contracts.git $ cd gearbox-vyper-contracts
Next, create and initialize a Python virtual environment, and install the developer dependencies:
$ python -m venv venv $ source venv/bin/activate $ pip install -r requirements.txt
Make sure to also have ganache-cli installed globally:
$ sudo npm install -g ganache-cli