/curve-stablecoin

Stablecoin powered by LLAMMAs

Primary LanguageVyperOtherNOASSERTION

Curve Stablecoin contracts

Install dependencies using poetry

Installing poetry and all dependencies for tests

pip install poetry
poetry install

Installing specific dependency groups (main/dev(tests)/ape(deploy))

poetry install --without dev,ape

Updating dependencies

poetry add vyper
poetry add "vyper>=0.3.7,<0.4"
poetry add --group dev "git+https://github.com/vyperlang/titanoboa.git@6ffcfa724023fb2b9f8ed02221c8bcbf4511712c"

Removing dependencies

poetry remove ape-alchemy --group ape

Environment for forked tests

Install env for forked tests

cd deploy_env
poetry install --sync
cd -

Put settings file (".env") into parent directory. Example defines all required parameters, mainly external web3 provider.