Usage
Before compiling, run below. The uniswap-v3-periphery package has to be cloned otherwise imports don't work.
brownie pm clone Uniswap/uniswap-v3-periphery@1.0.0
Run tests excluding slow property-based tests
brownie test --ignore=tests/slow
Run all tests
brownie test
To deploy, modify the parameters in scripts/deploy_mainnet.py
and run:
brownie run deploy_mainnet
To trigger a rebalance, run:
brownie run rebalance