This repository holds the necessary interfaces and base contracts to interact with an existing GIF instance.
The repository is not intended to be used on its own.
git clone https://github.com/matthiaszimmermann/gif-interface.git
cd git-interface
Brownie is used for development of the contracts in this repository.
Alternatively to installing a python development environment and the brownie framework, wokring with Brownie is also possible via Docker. For this, build the brownie Docker image as shown below. The Dockerfile in this repository is a trimmed down version from Brownie Github
docker build -t brownie .
docker run -it --rm -v $PWD:/projects brownie
Inside the brownie container compile the contracts/interfaces
brownie compile --all