Skip to content

Commit

Permalink
Revert to vyper 0.3.10
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielSchiavini committed Jan 31, 2024
1 parent 7c815bc commit 6c671f0
Show file tree
Hide file tree
Showing 20 changed files with 336 additions and 320 deletions.
2 changes: 1 addition & 1 deletion contracts/ProxyAdmin.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
# pragma evm-version paris
"""
@title ProxyAdmin
Expand Down
2 changes: 1 addition & 1 deletion contracts/main/CurveStableSwapFactoryNG.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
# pragma evm-version shanghai
"""
@title CurveStableswapFactoryNG
Expand Down
2 changes: 1 addition & 1 deletion contracts/main/CurveStableSwapFactoryNGHandler.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
# pragma evm-version shanghai
"""
@title CurveStableswapFactoryNGHandler
Expand Down
2 changes: 1 addition & 1 deletion contracts/main/CurveStableSwapMetaNG.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
# pragma optimize codesize
# pragma evm-version paris
"""
Expand Down
2 changes: 1 addition & 1 deletion contracts/main/CurveStableSwapNG.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
# pragma optimize codesize
# pragma evm-version shanghai
"""
Expand Down
2 changes: 1 addition & 1 deletion contracts/main/CurveStableSwapNGMath.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
# pragma optimize gas
# pragma evm-version shanghai
"""
Expand Down
2 changes: 1 addition & 1 deletion contracts/main/CurveStableSwapNGViews.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
# pragma evm-version shanghai
"""
@title CurveStableSwapNGViews
Expand Down
2 changes: 1 addition & 1 deletion contracts/main/LiquidityGauge.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
# pragma optimize gas
# pragma evm-version shanghai
"""
Expand Down
2 changes: 1 addition & 1 deletion contracts/mocks/CallbackSwap.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
"""
@title CurveExchangeWithoutApproval
@author fiddyresearch.eth
Expand Down
2 changes: 1 addition & 1 deletion contracts/mocks/CurvePool.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
"""
@title StableSwap
@author Curve.Fi
Expand Down
2 changes: 1 addition & 1 deletion contracts/mocks/CurveTokenV3.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
"""
@title Curve LP Token
@author Curve.Fi
Expand Down
2 changes: 1 addition & 1 deletion contracts/mocks/ERC20.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10

"""
@notice Mock ERC20 for testing
Expand Down
2 changes: 1 addition & 1 deletion contracts/mocks/ERC20Oracle.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10

"""
@notice Mock ERC20 with oracle
Expand Down
2 changes: 1 addition & 1 deletion contracts/mocks/ERC20Rebasing.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10

"""
@notice Rebasing ERC20 mock with rebase by 1% on every transfer
Expand Down
2 changes: 1 addition & 1 deletion contracts/mocks/ERC20RebasingConditional.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10

"""
@notice Rebasing ERC20 mock with rebase by 1% on every transfer
Expand Down
2 changes: 1 addition & 1 deletion contracts/mocks/ERC4626.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
# From: https://github.com/fubuloubu/ERC4626/blob/main/contracts/VyperVault.vy
from vyper.interfaces import ERC20
from vyper.interfaces import ERC20Detailed
Expand Down
2 changes: 1 addition & 1 deletion contracts/mocks/Zap.vy
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pragma version 0.1
# pragma version 0.3.10
"""
@title "Zap" Depositer for permissionless USD metapools
@author Curve.Fi
Expand Down
616 changes: 316 additions & 300 deletions poetry.lock

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ packages = []
[tool.poetry.dependencies]
python = "^3.10"
poetry = "1.5.1"
titanoboa = { git = "https://github.com/vyperlang/titanoboa.git", rev = "3fe3585" }
vyper = { git = "https://github.com/DanielSchiavini/vyper.git", rev = "bcf1142d" }
titanoboa = {git = "https://github.com/vyperlang/titanoboa.git", rev = "8343f16bd35829421c0953373aa854fc52b41170"}
vyper = "0.3.10"
pycryptodome = "^3.18.0"
pre-commit = "^3.3.3"

Expand Down
2 changes: 1 addition & 1 deletion tests/token/test_token_approve.py
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ def test_permit(eth_acc, bob, swap):
def test_permit_contract(eth_acc, bob, swap):
# based on https://eips.ethereum.org/EIPS/eip-1271
src = """
# pragma version 0.1
# pragma version 0.3.10
OWNER: public(immutable(address))
@external
Expand Down

0 comments on commit 6c671f0

Please sign in to comment.