/Put-Liquidity-Vaults

Primary LanguagePythonThe UnlicenseUnlicense

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