This is a project that exists for demo-ing and manually testing ape.
WARNING: This repo currently uses features in ape that still in development
First, clone this repo and change your working directory.
git clone git@github.com:unparalleled-js/ape-demo-project.git
cd ape-demo-project
Install the project's requirements:
pip install -r requirements-dev.txt
Now, ape
should be installed and we can use it to install the required plugins.
ape plugins install
This project contains:
- contracts
- scripts
- tests
To compile the contracts, do:
ape compile
This creates a .build/
directory.
To run the tests, do
ape test
Scripts are in the scripts/
directory.
To deploy the Fund.sol
contract, run:
ape run deploy