Skip to content

Commit 9114bb4

Browse files
committed
fix: use release versions for cow dps
1 parent 250bf89 commit 9114bb4

File tree

10 files changed

+94
-103
lines changed

10 files changed

+94
-103
lines changed

.npmrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@
3535
"@aave/math-utils": "1.36.1",
3636
"@aave/react": "0.6.1",
3737
"@amplitude/analytics-browser": "^2.13.0",
38-
"@cowprotocol/sdk-app-data": "4.1.4-pr-624-30de7ad4.0",
39-
"@cowprotocol/cow-sdk": "7.0.11-pr-624-30de7ad4.0",
40-
"@cowprotocol/sdk-flash-loans": "1.1.0-pr-624-30de7ad4.0",
41-
"@cowprotocol/sdk-viem-adapter": "0.1.3-pr-624-30de7ad4.0",
38+
"@cowprotocol/sdk-app-data": "4.1.5",
39+
"@cowprotocol/cow-sdk": "7.0.13",
40+
"@cowprotocol/sdk-flash-loans": "1.1.2",
41+
"@cowprotocol/sdk-viem-adapter": "0.2.0",
4242
"@bgd-labs/aave-address-book": "^4.36.0",
4343
"@emotion/cache": "11.10.3",
4444
"@emotion/react": "11.10.4",

src/components/transactions/Swap/actions/CollateralSwap/CollateralSwapActionsViaCoWAdapters.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ export const CollateralSwapActionsViaCowAdapters = ({
178178
from: user,
179179
networkCostsAmount: '0',
180180
isEthFlow: false,
181-
applyQuoteAdjustments: false,
181+
applyCostsSlippageAndFees: false,
182182
},
183183
limitOrder,
184184
HASH_ZERO

src/components/transactions/Swap/actions/DebtSwap/DebtSwapActionsViaCoW.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ export const DebtSwapActionsViaCoW = ({
184184
from: user,
185185
networkCostsAmount: '0',
186186
isEthFlow: false,
187-
applyQuoteAdjustments: false,
187+
applyCostsSlippageAndFees: false,
188188
},
189189
limitOrder,
190190
HASH_ZERO

src/components/transactions/Swap/actions/RepayWithCollateral/RepayWithCollateralActionsViaCoW.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ export const RepayWithCollateralActionsViaCoW = ({
183183
from: user,
184184
networkCostsAmount: '0',
185185
isEthFlow: false,
186-
applyQuoteAdjustments: false,
186+
applyCostsSlippageAndFees: false,
187187
},
188188
limitOrder,
189189
HASH_ZERO

src/components/transactions/Swap/actions/SwapActions/SwapActionsViaParaswap.tsx

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Trans } from '@lingui/macro';
2-
import { Dispatch, useEffect } from 'react';
2+
import { Dispatch } from 'react';
33
import { TxActionsWrapper } from 'src/components/transactions/TxActionsWrapper';
44
import { useParaswapSellTxParams } from 'src/hooks/paraswap/useParaswapRates';
55
import { useModalContext } from 'src/hooks/useModal';
@@ -177,13 +177,6 @@ export const SwapActionsViaParaswap = ({
177177
}
178178
};
179179

180-
// Track execution state to pause rate updates during actions
181-
useEffect(() => {
182-
const isExecuting = mainTxState.loading || approvalTxState.loading;
183-
184-
setState({ actionsLoading: isExecuting });
185-
}, [mainTxState.loading, approvalTxState.loading, state.actionsLoading]);
186-
187180
return (
188181
<TxActionsWrapper
189182
sx={{

src/components/transactions/Swap/helpers/cow/adapters.helpers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ export const calculateInstanceAddress = async ({
7171
from: user,
7272
networkCostsAmount: '0',
7373
isEthFlow: false,
74-
applyQuoteAdjustments: false,
74+
applyCostsSlippageAndFees: false,
7575
},
7676
limitOrder,
7777
HASH_ZERO

src/components/transactions/Swap/helpers/cow/orders.helpers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ export const sendOrder = async ({
208208
{
209209
appData,
210210
additionalParams: {
211-
applyQuoteAdjustments: false,
211+
applyCostsSlippageAndFees: false,
212212
},
213213
}
214214
)

src/components/transactions/Swap/modals/result/SwapResultView.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,8 +137,10 @@ export const SwapTxSuccessView = ({
137137
// Do polling each 10 seconds until the order get's filled
138138
const [orderStatus, setOrderStatus] = useState<'succeed' | 'failed' | 'open'>('open');
139139
const [surplus, setSurplus] = useState<bigint | undefined>(undefined);
140-
const [inAmount, setInAmount] = useState<string>(amount);
141-
const [outFinalAmount, setOutFinalAmount] = useState<string>(outAmount);
140+
const [inAmount, setInAmount] = useState<string>(!isInvertedSwap ? amount : outAmount);
141+
const [outFinalAmount, setOutFinalAmount] = useState<string>(
142+
!isInvertedSwap ? outAmount : amount
143+
);
142144

143145
// Market for chain id
144146
const networkConfig = networkConfigs[chainId].explorerLink;

yarn.lock

Lines changed: 80 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -1380,104 +1380,104 @@
13801380
dependencies:
13811381
chalk "^4.1.0"
13821382

1383-
"@cowprotocol/[email protected].11-pr-624-30de7ad4.0":
1384-
version "7.0.11-pr-624-30de7ad4.0"
1385-
resolved "https://npm.pkg.github.com/download/@cowprotocol/cow-sdk/7.0.11-pr-624-30de7ad4.0/7dfe1fa7e26118fdaa97f843c80491209fe91dd3#7dfe1fa7e26118fdaa97f843c80491209fe91dd3"
1386-
integrity sha512-thun1M+QdoYIu6Xe2NIqr/IIrNndX5L8UgQZVUBNvfUMFJlhD/cv74dXtkTI/LKPvAO0iqes53cuo2zqR91mEA==
1387-
dependencies:
1388-
"@cowprotocol/sdk-app-data" "4.1.4-pr-624-30de7ad4.0"
1389-
"@cowprotocol/sdk-common" "0.2.2-pr-624-30de7ad4.0"
1390-
"@cowprotocol/sdk-config" "0.2.0-pr-624-30de7ad4.0"
1391-
"@cowprotocol/sdk-contracts-ts" "0.4.1-pr-624-30de7ad4.0"
1392-
"@cowprotocol/sdk-order-book" "0.1.3-pr-624-30de7ad4.0"
1393-
"@cowprotocol/sdk-order-signing" "0.1.7-pr-624-30de7ad4.0"
1394-
"@cowprotocol/sdk-trading" "0.4.2-pr-624-30de7ad4.0"
1395-
1396-
"@cowprotocol/[email protected].4-pr-624-30de7ad4.0":
1397-
version "4.1.4-pr-624-30de7ad4.0"
1398-
resolved "https://npm.pkg.github.com/download/@cowprotocol/sdk-app-data/4.1.4-pr-624-30de7ad4.0/ffd8f1dc5cb88016ae5b8431cb7a6d4ee75c6618#ffd8f1dc5cb88016ae5b8431cb7a6d4ee75c6618"
1399-
integrity sha512-pc7jUOl7AY3+bBbwWs4UGR195+rmayZ0iqDF6SuvCTYjUgmxMySjncGjD5O2GTI3l+8tX2SRePt9zbARq5pTcQ==
1400-
dependencies:
1401-
"@cowprotocol/sdk-common" "0.2.2-pr-624-30de7ad4.0"
1383+
"@cowprotocol/[email protected].13":
1384+
version "7.0.13"
1385+
resolved "https://registry.yarnpkg.com/@cowprotocol/cow-sdk/-/cow-sdk-7.0.13.tgz#d5740ad5001e9136d422c30beb8c98bd22acedc6"
1386+
integrity sha512-7Y2WBmZx4+iPXtqJdtvdZ9uN6mh8Mx+IcwHJPruGIc8HZfE4dN94K0xP5A+CqKe2DkO3rcdst7RNmtYyvCi2Jg==
1387+
dependencies:
1388+
"@cowprotocol/sdk-app-data" "4.1.5"
1389+
"@cowprotocol/sdk-common" "0.3.0"
1390+
"@cowprotocol/sdk-config" "0.2.0"
1391+
"@cowprotocol/sdk-contracts-ts" "0.4.3"
1392+
"@cowprotocol/sdk-order-book" "0.1.4"
1393+
"@cowprotocol/sdk-order-signing" "0.1.9"
1394+
"@cowprotocol/sdk-trading" "0.4.4"
1395+
1396+
"@cowprotocol/[email protected].5":
1397+
version "4.1.5"
1398+
resolved "https://registry.yarnpkg.com/@cowprotocol/sdk-app-data/-/sdk-app-data-4.1.5.tgz#b56c81ab4c8e5bb783f7f75e34b87c7ba68f5be7"
1399+
integrity sha512-270J3fwpGCcLOxJS8DWx17XBNuH4h9eMKjZ3GVpxqvjukmhuofqWblIiY8WhY1St5xM8f2zqMuaVhuAem/znCQ==
1400+
dependencies:
1401+
"@cowprotocol/sdk-common" "0.3.0"
14021402
ajv "^8.11.0"
14031403
cross-fetch "^3.1.5"
14041404
ipfs-only-hash "^4.0.0"
14051405
json-stringify-deterministic "^1.0.8"
14061406
multiformats "^9.6.4"
14071407

1408-
"@cowprotocol/sdk-common@0.2.2-pr-624-30de7ad4.0":
1409-
version "0.2.2-pr-624-30de7ad4.0"
1410-
resolved "https://npm.pkg.github.com/download/@cowprotocol/sdk-common/0.2.2-pr-624-30de7ad4.0/ba9c8979951d1dd9c1825f708509cfe1214ccaa2#ba9c8979951d1dd9c1825f708509cfe1214ccaa2"
1411-
integrity sha512-yef9DNobF4gmXqZ9hpMoNNG6m8cneXchanI1rJG2iUvmown6N31kzVx/92bW05rwGncSEeUaxpS3egp0YvKBNA==
1408+
"@cowprotocol/sdk-common@0.3.0":
1409+
version "0.3.0"
1410+
resolved "https://registry.yarnpkg.com/@cowprotocol/sdk-common/-/sdk-common-0.3.0.tgz#f03a5e36d67d0c5cdb6be5bd7ceda879b751542d"
1411+
integrity sha512-xk2VUjO4+XI5968r1pYFbqUxM2nmBcVPvGIw0pcqDpx4OLef0Flr3tuHtZY42RYYa6nNsNKOBV9Jd4RauYUOgQ==
14121412

1413-
"@cowprotocol/[email protected]-pr-624-30de7ad4.0":
1414-
version "0.2.0-pr-624-30de7ad4.0"
1415-
resolved "https://npm.pkg.github.com/download/@cowprotocol/sdk-config/0.2.0-pr-624-30de7ad4.0/9b40479062412553d87637501951e38d9e4af063#9b40479062412553d87637501951e38d9e4af063"
1416-
integrity sha512-Ik339G92xzt0jWFOA8K+t2iMJxdGIIG5njjILfaGuDUE4DposmOGLyMuzvEw7xNbLGF3523lNWv8RPL8Ge0/vQ==
1413+
"@cowprotocol/[email protected]":
1414+
version "0.2.0"
1415+
resolved "https://registry.yarnpkg.com/@cowprotocol/sdk-config/-/sdk-config-0.2.0.tgz#c35da2c1a6fec9b4c2f81718d049926e7f4a1689"
1416+
integrity sha512-MbmDE983ryWj08alezgsnpq1bcDnJ/3S3Q+ZYCNzqL+Oe3llteU1ewUn9tj+W48KqlsINITDZg3eOGowrUzxlQ==
14171417
dependencies:
14181418
exponential-backoff "^3.1.1"
14191419
limiter "^2.1.0"
14201420

1421-
"@cowprotocol/[email protected].1-pr-624-30de7ad4.0":
1422-
version "0.4.1-pr-624-30de7ad4.0"
1423-
resolved "https://npm.pkg.github.com/download/@cowprotocol/sdk-contracts-ts/0.4.1-pr-624-30de7ad4.0/1707e835c94a7cd3881640c0bcf1899a47f235e7#1707e835c94a7cd3881640c0bcf1899a47f235e7"
1424-
integrity sha512-CasMR5PhA+FiJtfWCLG0n0AtlFGyV4fApfzf2zCTfII3Gdw09fZi5NORT4BL0NBQ9dbNLmRNxQUJAyIstX18vQ==
1425-
dependencies:
1426-
"@cowprotocol/sdk-common" "0.2.2-pr-624-30de7ad4.0"
1427-
"@cowprotocol/sdk-config" "0.2.0-pr-624-30de7ad4.0"
1428-
1429-
"@cowprotocol/[email protected].0-pr-624-30de7ad4.0":
1430-
version "1.1.0-pr-624-30de7ad4.0"
1431-
resolved "https://npm.pkg.github.com/download/@cowprotocol/sdk-flash-loans/1.1.0-pr-624-30de7ad4.0/cf12224565fa5b0f8bcfa797b22804009fc44763#cf12224565fa5b0f8bcfa797b22804009fc44763"
1432-
integrity sha512-5OMhVCx/RWedxubHDdr15Iw7Gl08u2IH5OXVmlpSYjey47mUncHGA0H4ci2aSSqCurKu4JK9o6pthH2NePReUQ==
1433-
dependencies:
1434-
"@cowprotocol/sdk-app-data" "4.1.4-pr-624-30de7ad4.0"
1435-
"@cowprotocol/sdk-common" "0.2.2-pr-624-30de7ad4.0"
1436-
"@cowprotocol/sdk-config" "0.2.0-pr-624-30de7ad4.0"
1437-
"@cowprotocol/sdk-order-book" "0.1.3-pr-624-30de7ad4.0"
1438-
"@cowprotocol/sdk-order-signing" "0.1.7-pr-624-30de7ad4.0"
1439-
"@cowprotocol/sdk-trading" "0.4.2-pr-624-30de7ad4.0"
1440-
1441-
"@cowprotocol/[email protected].3-pr-624-30de7ad4.0":
1442-
version "0.1.3-pr-624-30de7ad4.0"
1443-
resolved "https://npm.pkg.github.com/download/@cowprotocol/sdk-order-book/0.1.3-pr-624-30de7ad4.0/401dfd6f6dedcab013e9a0d5727b21c367247d9c#401dfd6f6dedcab013e9a0d5727b21c367247d9c"
1444-
integrity sha512-O0j11JmU5D3A7ZLCqH5IPVMiqLNSjpmsQ+TxWDfa61fAGcrbt8OqfAInkZIA7lyHDdQeBDona/KGOJ8CG5M0YQ==
1445-
dependencies:
1446-
"@cowprotocol/sdk-common" "0.2.2-pr-624-30de7ad4.0"
1447-
"@cowprotocol/sdk-config" "0.2.0-pr-624-30de7ad4.0"
1421+
"@cowprotocol/[email protected].3":
1422+
version "0.4.3"
1423+
resolved "https://registry.yarnpkg.com/@cowprotocol/sdk-contracts-ts/-/sdk-contracts-ts-0.4.3.tgz#8e1c6c252d66361d26a69253c1160ae9b4b1dc52"
1424+
integrity sha512-KcrLK0TtTPuPU/QTwwf0bo+Dk/9E3m0IfFHXeClcz/AnmldcvDYtk71gg1TdKb85SXLZqBgBp2I9sZV7dBNX8w==
1425+
dependencies:
1426+
"@cowprotocol/sdk-common" "0.3.0"
1427+
"@cowprotocol/sdk-config" "0.2.0"
1428+
1429+
"@cowprotocol/[email protected].2":
1430+
version "1.1.2"
1431+
resolved "https://registry.yarnpkg.com/@cowprotocol/sdk-flash-loans/-/sdk-flash-loans-1.1.2.tgz#d719929bd6276ba6dc8ca1fb273eb17d7925c06f"
1432+
integrity sha512-3ogXwRyfmLgSShwtqBAA2zMXoW7XGmJTp+OArUZlcZ2Z+lhL3YhZE9JamRCF8czoE12iSObmeTovH9OdSVRcwg==
1433+
dependencies:
1434+
"@cowprotocol/sdk-app-data" "4.1.5"
1435+
"@cowprotocol/sdk-common" "0.3.0"
1436+
"@cowprotocol/sdk-config" "0.2.0"
1437+
"@cowprotocol/sdk-order-book" "0.1.4"
1438+
"@cowprotocol/sdk-order-signing" "0.1.9"
1439+
"@cowprotocol/sdk-trading" "0.4.4"
1440+
1441+
"@cowprotocol/[email protected].4":
1442+
version "0.1.4"
1443+
resolved "https://registry.yarnpkg.com/@cowprotocol/sdk-order-book/-/sdk-order-book-0.1.4.tgz#29f811147869aefc5077f01e052cc9f86a64e431"
1444+
integrity sha512-H6mmV4UxVILS85n1B7Xxb0wccfBs9AipGsKRrEgcuddaYVIi1Y4R9Psea5KylBRm1k2JJu7gMZjfusTnvDncZA==
1445+
dependencies:
1446+
"@cowprotocol/sdk-common" "0.3.0"
1447+
"@cowprotocol/sdk-config" "0.2.0"
14481448
cross-fetch "^3.2.0"
14491449
exponential-backoff "^3.1.2"
14501450
limiter "^3.0.0"
14511451

1452-
"@cowprotocol/[email protected].7-pr-624-30de7ad4.0":
1453-
version "0.1.7-pr-624-30de7ad4.0"
1454-
resolved "https://npm.pkg.github.com/download/@cowprotocol/sdk-order-signing/0.1.7-pr-624-30de7ad4.0/f62a46e28239173784bda41abdcd419f1cad3225#f62a46e28239173784bda41abdcd419f1cad3225"
1455-
integrity sha512-DP7QxTAB90ydYT3nv1N7o9AMuzFKgba6Q++LjJCpXnQi6ZmqSl4efzl7SF/CPMSGrWqI+28DT0XX91e8d9wbaw==
1456-
dependencies:
1457-
"@cowprotocol/sdk-common" "0.2.2-pr-624-30de7ad4.0"
1458-
"@cowprotocol/sdk-config" "0.2.0-pr-624-30de7ad4.0"
1459-
"@cowprotocol/sdk-contracts-ts" "0.4.1-pr-624-30de7ad4.0"
1460-
"@cowprotocol/sdk-order-book" "0.1.3-pr-624-30de7ad4.0"
1461-
1462-
"@cowprotocol/[email protected].2-pr-624-30de7ad4.0":
1463-
version "0.4.2-pr-624-30de7ad4.0"
1464-
resolved "https://npm.pkg.github.com/download/@cowprotocol/sdk-trading/0.4.2-pr-624-30de7ad4.0/41a29aa4fad120b5847d8e783ed0f87539bfecd7#41a29aa4fad120b5847d8e783ed0f87539bfecd7"
1465-
integrity sha512-5tIwDhe9sBErYM0lfV5D4MnLp0ljGvxE5KI+O+wkMPglMy0k+7IPOpeFTPZRfhLXBoHpxf11yqJ66pzJXWeKMQ==
1466-
dependencies:
1467-
"@cowprotocol/sdk-app-data" "4.1.4-pr-624-30de7ad4.0"
1468-
"@cowprotocol/sdk-common" "0.2.2-pr-624-30de7ad4.0"
1469-
"@cowprotocol/sdk-config" "0.2.0-pr-624-30de7ad4.0"
1470-
"@cowprotocol/sdk-contracts-ts" "0.4.1-pr-624-30de7ad4.0"
1471-
"@cowprotocol/sdk-order-book" "0.1.3-pr-624-30de7ad4.0"
1472-
"@cowprotocol/sdk-order-signing" "0.1.7-pr-624-30de7ad4.0"
1452+
"@cowprotocol/[email protected].9":
1453+
version "0.1.9"
1454+
resolved "https://registry.yarnpkg.com/@cowprotocol/sdk-order-signing/-/sdk-order-signing-0.1.9.tgz#4b07997af5d712fbe16c32d3017a99119e83f7bd"
1455+
integrity sha512-rLyMURS7O0MYB2bU3Z8rYsc+Vo1AIS4PvrIX1/PlAKiyN2aRU4wxnwoG7aj5sxdB1PZMy01rFMLTRknfJqz7BQ==
1456+
dependencies:
1457+
"@cowprotocol/sdk-common" "0.3.0"
1458+
"@cowprotocol/sdk-config" "0.2.0"
1459+
"@cowprotocol/sdk-contracts-ts" "0.4.3"
1460+
"@cowprotocol/sdk-order-book" "0.1.4"
1461+
1462+
"@cowprotocol/[email protected].4":
1463+
version "0.4.4"
1464+
resolved "https://registry.yarnpkg.com/@cowprotocol/sdk-trading/-/sdk-trading-0.4.4.tgz#340a394eda85509b23f97ed3b1258af204d90cf4"
1465+
integrity sha512-BcCaGyefFTNJkEGiZK/9w86gb4jQ8ZhZDNuiKTiKpjr2VBSc+ps5YrOp7iCbaaU9A6JWUwe29DRql/6cnwZ1vA==
1466+
dependencies:
1467+
"@cowprotocol/sdk-app-data" "4.1.5"
1468+
"@cowprotocol/sdk-common" "0.3.0"
1469+
"@cowprotocol/sdk-config" "0.2.0"
1470+
"@cowprotocol/sdk-contracts-ts" "0.4.3"
1471+
"@cowprotocol/sdk-order-book" "0.1.4"
1472+
"@cowprotocol/sdk-order-signing" "0.1.9"
14731473
deepmerge "^4.3.1"
14741474

1475-
"@cowprotocol/sdk-viem-adapter@0.1.3-pr-624-30de7ad4.0":
1476-
version "0.1.3-pr-624-30de7ad4.0"
1477-
resolved "https://npm.pkg.github.com/download/@cowprotocol/sdk-viem-adapter/0.1.3-pr-624-30de7ad4.0/2a67b2aadba580434346fae5646eaf3dd575ebbe#2a67b2aadba580434346fae5646eaf3dd575ebbe"
1478-
integrity sha512-WjMJFbvL1qUTgYGaV7j8OeWahY4N+E0pGQZThVU3lJU+GQKtS1GDV++Brsw41ptXVIKNEOHAIzttcBu/1r1G/w==
1475+
"@cowprotocol/sdk-viem-adapter@0.2.0":
1476+
version "0.2.0"
1477+
resolved "https://registry.yarnpkg.com/@cowprotocol/sdk-viem-adapter/-/sdk-viem-adapter-0.2.0.tgz#5b155a2d7eceb9d6205b3db47b1e71951b4dea19"
1478+
integrity sha512-7bn2606tLmGba/sQfJYpxniU+Ztn/eKUABi8VVcE7JYaiCaDF5SbWd6i6E1/3LBSd3VoSJq/b77a5aU5g8fkrg==
14791479
dependencies:
1480-
"@cowprotocol/sdk-common" "0.2.2-pr-624-30de7ad4.0"
1480+
"@cowprotocol/sdk-common" "0.3.0"
14811481

14821482
"@cspotcode/source-map-support@^0.8.0":
14831483
version "0.8.1"

0 commit comments

Comments
 (0)