Skip to content

Commit b06e63c

Browse files
committed
update to pow v2
1 parent 19020fb commit b06e63c

File tree

9 files changed

+23
-11
lines changed

9 files changed

+23
-11
lines changed

package.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"name": "@uniswap/router-sdk",
2+
"name": "@powswap/router-sdk",
33
"version": "1.3.0",
4-
"description": "An sdk for routing swaps using Uniswap v2 and Uniswap v3.",
4+
"description": "An sdk for routing swaps using Powswap v2 and Powswap v3.",
55
"publishConfig": {
66
"access": "public"
77
},
@@ -18,7 +18,7 @@
1818
},
1919
"repository": {
2020
"type": "git",
21-
"url": "https://github.com/Uniswap/router-sdk.git"
21+
"url": "https://github.com/powswap/router-sdk.git"
2222
},
2323
"keywords": [
2424
"uniswap",
@@ -27,6 +27,7 @@
2727
"license": "MIT",
2828
"dependencies": {
2929
"@ethersproject/abi": "^5.5.0",
30+
"@powswap/sdk": "^3.0.3",
3031
"@uniswap/sdk-core": "^3.0.1",
3132
"@uniswap/swap-router-contracts": "1.1.0",
3233
"@uniswap/v2-sdk": "^3.0.1",

src/entities/mixedRoute/route.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import invariant from 'tiny-invariant'
22

33
import { Currency, Price, Token } from '@uniswap/sdk-core'
44
import { Pool } from '@uniswap/v3-sdk'
5-
import { Pair } from '@uniswap/v2-sdk'
5+
import { Pair } from '@powswap/sdk'
66

77
type TPool = Pair | Pool
88

src/entities/mixedRoute/trade.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Currency, Fraction, Percent, Price, sortedInsert, CurrencyAmount, TradeType, Token } from '@uniswap/sdk-core'
2-
import { Pair } from '@uniswap/v2-sdk'
2+
import { Pair } from '@powswap/sdk'
33
import { BestTradeOptions, Pool } from '@uniswap/v3-sdk'
44
import invariant from 'tiny-invariant'
55
import { ONE, ZERO } from '../../constants'

src/entities/route.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// entities/route.ts
22

3-
import { Route as V2RouteSDK, Pair } from '@uniswap/v2-sdk'
3+
import { Route as V2RouteSDK, Pair } from '@powswap/sdk'
44
import { Route as V3RouteSDK, Pool } from '@uniswap/v3-sdk'
55
import { Protocol } from './protocol'
66
import { Currency, Price, Token } from '@uniswap/sdk-core'

src/entities/trade.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Currency, CurrencyAmount, Fraction, Percent, Price, TradeType } from '@uniswap/sdk-core'
2-
import { Pair, Route as V2RouteSDK, Trade as V2TradeSDK } from '@uniswap/v2-sdk'
2+
import { Pair, Route as V2RouteSDK, Trade as V2TradeSDK } from '@powswap/sdk'
33
import { Pool, Route as V3RouteSDK, Trade as V3TradeSDK } from '@uniswap/v3-sdk'
44
import invariant from 'tiny-invariant'
55
import { ONE, ZERO } from '../constants'

src/swapRouter.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Interface } from '@ethersproject/abi'
22
import { Currency, CurrencyAmount, Percent, TradeType, validateAndParseAddress, WETH9 } from '@uniswap/sdk-core'
33
import { abi } from '@uniswap/swap-router-contracts/artifacts/contracts/interfaces/ISwapRouter02.sol/ISwapRouter02.json'
4-
import { Trade as V2Trade } from '@uniswap/v2-sdk'
4+
import { Trade as V2Trade } from '@powswap/sdk'
55
import {
66
encodeRouteToPath,
77
FeeOptions,

src/utils/encodeMixedRouteToPath.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { pack } from '@ethersproject/solidity'
22
import { Currency, Token } from '@uniswap/sdk-core'
33
import { Pool } from '@uniswap/v3-sdk'
4-
import { Pair } from '@uniswap/v2-sdk'
4+
import { Pair } from '@powswap/sdk'
55
import { MixedRouteSDK } from '../entities/mixedRoute/route'
66
import { V2_FEE_PATH_PLACEHOLDER } from '../constants'
77

src/utils/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Currency, Token } from '@uniswap/sdk-core'
2-
import { Pair } from '@uniswap/v2-sdk'
2+
import { Pair } from '@powswap/sdk'
33
import { Pool } from '@uniswap/v3-sdk'
44
import { MixedRouteSDK } from '../entities/mixedRoute/route'
55

yarn.lock

+12-1
Original file line numberDiff line numberDiff line change
@@ -1312,6 +1312,17 @@
13121312
resolved "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-3.4.1-solc-0.7-2.tgz"
13131313
integrity sha512-tAG9LWg8+M2CMu7hIsqHPaTyG4uDzjr6mhvH96LvOpLZZj6tgzTluBt+LsCf1/QaYrlis6pITvpIaIhE+iZB+Q==
13141314

1315+
"@powswap/sdk@^3.0.3":
1316+
version "3.0.3"
1317+
resolved "https://registry.yarnpkg.com/@powswap/sdk/-/sdk-3.0.3.tgz#5a83498849442c1166212dec364152def2b1f4ab"
1318+
integrity sha512-LL+WCr1aFEOlG/kqWhoU5/yQI3HHuztCfkJHLggvHMV/VQqlJqi5q1BuAK2KBleyk8X0stneZUcue4YVW6vLEQ==
1319+
dependencies:
1320+
"@ethersproject/address" "^5.0.0"
1321+
"@ethersproject/solidity" "^5.0.0"
1322+
"@uniswap/sdk-core" "^3.0.0-alpha.3"
1323+
tiny-invariant "^1.1.0"
1324+
tiny-warning "^1.0.3"
1325+
13151326
"@rollup/plugin-babel@^5.1.0":
13161327
version "5.3.0"
13171328
resolved "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz"
@@ -6696,4 +6707,4 @@ yargs@^15.3.1:
66966707
string-width "^4.2.0"
66976708
which-module "^2.0.0"
66986709
y18n "^4.0.0"
6699-
yargs-parser "^18.1.2"
6710+
yargs-parser "^18.1.2"

0 commit comments

Comments
 (0)