Skip to content

Commit ac61403

Browse files
committed
Merge branch 'cross-pt'
2 parents a0ee108 + aae48c1 commit ac61403

File tree

6 files changed

+428
-0
lines changed

6 files changed

+428
-0
lines changed

modules

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit 443a784dcbe9f87a3eb273126a7ed296df23c6cc

src/common/utils/tokenList.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ export type TokenListItem = {
1212
poolId?: string
1313
isPendlePT?: boolean
1414
pendleMarket?: string
15+
isPendleCrossChainPT?: boolean
16+
pendleCrossChainPTPaired?: string
1517
}
1618
}
1719

src/swapService/config/avalanche.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import {
33
StrategyBalmySDK,
44
StrategyERC4626Wrapper,
55
StrategyElixir,
6+
StrategyPendleCrossChainPT,
67
StrategyRepayWrapper,
78
} from "../strategies"
89

@@ -25,6 +26,10 @@ const avalancheRoutingConfig: ChainRoutingConfig = [
2526
tokensInOrOut: [SDEUSD_AVALANCHE],
2627
},
2728
},
29+
{
30+
strategy: StrategyPendleCrossChainPT.name(),
31+
match: {},
32+
},
2833
{
2934
strategy: StrategyERC4626Wrapper.name(),
3035
match: {

src/swapService/strategies/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { StrategyERC4626Wrapper } from "./strategyERC4626Wrapper"
66
import { StrategyElixir } from "./strategyElixir"
77
import { StrategyIdleCDOTranche } from "./strategyIdleCDOTranche"
88
import { StrategyMidas } from "./strategyMidas"
9+
import { StrategyPendleCrossChainPT } from "./strategyPendleCrossChainPT"
910
import { StrategyRedirectDepositWrapper } from "./strategyRedirectDepositWrapper"
1011
import { StrategyRepayWrapper } from "./strategyRepayWrapper"
1112

@@ -20,6 +21,7 @@ export {
2021
StrategyRedirectDepositWrapper,
2122
StrategyConnect2,
2223
StrategyElixir,
24+
StrategyPendleCrossChainPT,
2325
}
2426

2527
export const strategies = {
@@ -33,4 +35,5 @@ export const strategies = {
3335
[StrategyRedirectDepositWrapper.name()]: StrategyRedirectDepositWrapper,
3436
[StrategyConnect2.name()]: StrategyConnect2,
3537
[StrategyElixir.name()]: StrategyElixir,
38+
[StrategyPendleCrossChainPT.name()]: StrategyPendleCrossChainPT,
3639
}

0 commit comments

Comments
 (0)