feat: Add execution for curve

- Add CurveSwapStructEncoder and tests
- Add CurveSwapExecutorExposed and tests
  - Add needed interfaces

#time 0m


#time 0m

#time 0m
This commit is contained in:
Diana Carvalho
2024-09-05 13:13:09 +01:00
parent f181688090
commit a6caf84f55
11 changed files with 1282 additions and 3 deletions

View File

@@ -31,7 +31,7 @@ jobs:
- name: Run Forge build
run: |
forge --version
forge build --sizes
forge build --sizes --via-ir
id: build
- name: Run Forge format check
@@ -42,7 +42,7 @@ jobs:
- name: Run Forge tests
run: |
forge test -vvv
forge test -vvv --via-ir
id: test
env:
ETH_RPC_URL: ${{ secrets.ETH_RPC_URL }}