diff --git a/contracts/main/CurveStableSwapFactoryNG.vy b/contracts/main/CurveStableSwapFactoryNG.vy index ff70f0bc..60ff962e 100644 --- a/contracts/main/CurveStableSwapFactoryNG.vy +++ b/contracts/main/CurveStableSwapFactoryNG.vy @@ -1,4 +1,4 @@ -# @version 0.3.10rc6 +# @version 0.3.10 """ @title CurveStableswapFactoryNG @author Curve.Fi diff --git a/contracts/main/CurveStableSwapFactoryNGHandler.vy b/contracts/main/CurveStableSwapFactoryNGHandler.vy index cdf7c40a..648ff5ac 100644 --- a/contracts/main/CurveStableSwapFactoryNGHandler.vy +++ b/contracts/main/CurveStableSwapFactoryNGHandler.vy @@ -1,4 +1,4 @@ -# @version 0.3.10rc6 +# @version 0.3.10 """ @title CurveStableswapFactoryNGHandler @author Curve.Fi diff --git a/contracts/main/CurveStableSwapMetaNG.vy b/contracts/main/CurveStableSwapMetaNG.vy index bd488b7e..0a0f63dc 100644 --- a/contracts/main/CurveStableSwapMetaNG.vy +++ b/contracts/main/CurveStableSwapMetaNG.vy @@ -1,4 +1,4 @@ -# @version 0.3.10rc6 +# @version 0.3.10 #pragma optimize codesize """ @title CurveStableSwapMetaNG diff --git a/contracts/main/CurveStableSwapNG.vy b/contracts/main/CurveStableSwapNG.vy index 60b1e1f0..e95b56fa 100644 --- a/contracts/main/CurveStableSwapNG.vy +++ b/contracts/main/CurveStableSwapNG.vy @@ -1,4 +1,4 @@ -# @version 0.3.10rc6 +# @version 0.3.10 #pragma optimize gas """ @title CurveStableSwapNG diff --git a/contracts/main/CurveStableSwapNGMath.vy b/contracts/main/CurveStableSwapNGMath.vy index a8125ce9..78478b7f 100644 --- a/contracts/main/CurveStableSwapNGMath.vy +++ b/contracts/main/CurveStableSwapNGMath.vy @@ -1,4 +1,5 @@ -# @version 0.3.10rc6 +# @version 0.3.10 +#pragma optimize gas """ @title CurveStableSwapNGMath @author Curve.Fi diff --git a/contracts/main/CurveStableSwapNGViews.vy b/contracts/main/CurveStableSwapNGViews.vy index 94db215d..23fd1aa1 100644 --- a/contracts/main/CurveStableSwapNGViews.vy +++ b/contracts/main/CurveStableSwapNGViews.vy @@ -1,4 +1,4 @@ -# @version 0.3.10rc6 +# @version 0.3.10 """ @title CurveStableSwap2NG @author Curve.Fi diff --git a/contracts/main/LiquidityGauge.vy b/contracts/main/LiquidityGauge.vy index 3466616c..6174a6e7 100644 --- a/contracts/main/LiquidityGauge.vy +++ b/contracts/main/LiquidityGauge.vy @@ -1,4 +1,5 @@ -# @version 0.3.10rc6 +# @version 0.3.10 +#pragma optimize gas """ @title LiquidityGaugeV6 @author Curve.Fi diff --git a/poetry.lock b/poetry.lock index f062212a..1ba13f0e 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4037,12 +4037,14 @@ test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess [[package]] name = "vyper" -version = "0.3.10rc6" +version = "0.3.10" description = "Vyper: the Pythonic Programming Language for the EVM" optional = false python-versions = ">=3.10,<4" -files = [] -develop = false +files = [ + {file = "vyper-0.3.10-py3-none-any.whl", hash = "sha256:05636302341bf89602b19f749fcabc8d184a265d8eea4a45c20b3259780353b0"}, + {file = "vyper-0.3.10.tar.gz", hash = "sha256:8dc1f501caab417fb0ce9c68a6944587f0147ec7cc7d3889cf3a45c19466e489"}, +] [package.dependencies] asttokens = ">=2.0.5,<3" @@ -4058,12 +4060,6 @@ docs = ["recommonmark", "sphinx (>=6.0,<7.0)", "sphinx-rtd-theme (>=1.2,<1.3)"] lint = ["black (==23.3.0)", "flake8 (==3.9.2)", "flake8-bugbear (==20.1.4)", "flake8-use-fstring (==1.1)", "isort (==5.9.3)", "mypy (==0.982)"] test = ["eth-stdlib (==0.2.6)", "eth-tester[py-evm] (>=0.9.0b1,<0.10)", "hypothesis[lark] (>=5.37.1,<6.0)", "lark (==1.1.2)", "py-evm (>=0.7.0a1,<0.8)", "pytest (>=6.2.5,<7.0)", "pytest-cov (>=2.10,<3.0)", "pytest-instafail (>=0.4,<1.0)", "pytest-rerunfailures (>=10.2,<11)", "pytest-split (>=0.7.0,<1.0)", "pytest-xdist (>=2.5,<3.0)", "tox (>=3.15,<4.0)", "web3 (==6.0.0)"] -[package.source] -type = "git" -url = "https://github.com/vyperlang/vyper.git" -reference = "e9c16e40dd11ba21ba817ff0da78eaeab744fd39" -resolved_reference = "e9c16e40dd11ba21ba817ff0da78eaeab744fd39" - [[package]] name = "watchdog" version = "3.0.0" @@ -4538,4 +4534,4 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "c3d4972e56d89e5038804f0ade9fd9b578f1d3599100fd87c7401bf34b82fcf6" +content-hash = "8fe9e234f49d624b6796c4e8f6eb71b98972ecf8f4155cc5a2ce231e2b825a90" diff --git a/pyproject.toml b/pyproject.toml index 6665d364..c8eaf46b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ packages = [] python = "^3.10" poetry = "1.5.1" titanoboa = {git = "https://github.com/vyperlang/titanoboa.git", rev = "40f5bfcc2afe212bb5a6f5026148f3625596ded7"} -vyper = {git = "https://github.com/vyperlang/vyper.git", rev = "e9c16e40dd11ba21ba817ff0da78eaeab744fd39"} +vyper = "0.3.10" pycryptodome = "^3.18.0" pre-commit = "^3.3.3"