Skip to content

Commit 4759734

Browse files
committed
fix: update sdk-gov-legacy to v2.34.0-next.37
1 parent 8a39293 commit 4759734

File tree

5 files changed

+59
-84
lines changed

5 files changed

+59
-84
lines changed

src/sdk/sdk-gov-legacy/contracts/contracts.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1545,10 +1545,18 @@ export const contractParams: Record<SupportedContract, ContractParams> = {
15451545
name: "Curve tETH/wstETH LP",
15461546
protocol: Protocols.Curve,
15471547
version: 20,
1548-
type: AdapterInterface.CURVE_V1_2ASSETS,
1548+
type: AdapterInterface.CURVE_STABLE_NG,
15491549
lpToken: "tETHwstETH",
15501550
tokens: ["tETH", "wstETH"],
15511551
},
1552+
CURVE_tETH_weETH_POOL: {
1553+
name: "Curve tETH/weETH LP",
1554+
protocol: Protocols.Curve,
1555+
version: 20,
1556+
type: AdapterInterface.CURVE_STABLE_NG,
1557+
lpToken: "tETHweETH",
1558+
tokens: ["tETH", "weETH"],
1559+
},
15521560
CURVE_pzETH_stETH_POOL: {
15531561
name: "Curve pzETH/wstETH LP",
15541562
protocol: Protocols.Curve,
@@ -1557,14 +1565,6 @@ export const contractParams: Record<SupportedContract, ContractParams> = {
15571565
lpToken: "pzETHstETH",
15581566
tokens: ["pzETH", "wstETH"],
15591567
},
1560-
CURVE_tETH_weETH_POOL: {
1561-
name: "Curve tETH/weETH LP",
1562-
protocol: Protocols.Curve,
1563-
version: 20,
1564-
type: AdapterInterface.CURVE_V1_2ASSETS,
1565-
lpToken: "tETHweETH",
1566-
tokens: ["tETH", "weETH"],
1567-
},
15681568

15691569
CURVE_2CRV_POOL_ARB: {
15701570
name: "Curve USDC/USDT Pool (Arbitrum)",

src/sdk/sdk-gov-legacy/tokens/decimals.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,11 +264,11 @@ export const decimals: Record<SupportedToken, number> = {
264264
YieldETH: 18,
265265
scrvUSD: 18,
266266
tETH: 18,
267+
T: 18,
267268
beraSTONE: 18,
268269
rETH: 18,
269270
rETH_f: 18,
270271
stkUSDS: 18,
271-
T: 18,
272272
PT_sUSDe_26DEC2024: 18,
273273
PT_eETH_26DEC2024: 18,
274274
PT_ezETH_26DEC2024: 18,

src/sdk/sdk-gov-legacy/tokens/erc4626.ts

Lines changed: 3 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { ERC4626VaultContract, MellowVaultContract } from "../contracts";
1+
import type { ERC4626VaultContract } from "../contracts";
22
import type { CurveLPToken } from "./curveLP";
33
import type { NormalToken } from "./normal";
44
import type { TokenBase } from "./token";
@@ -10,15 +10,7 @@ export type ERC4626LPToken =
1010
| "YieldETH"
1111
| "sUSDe"
1212
| "sUSDS"
13-
| "scrvUSD"
14-
| "tETH"
15-
// Mellow LRTs
16-
| "steakLRT"
17-
| "Re7LRT"
18-
| "amphrETH"
19-
| "rstETH"
20-
| "pzETH"
21-
| "DVstETH";
13+
| "scrvUSD";
2214

2315
export type ERC4626VaultTokenData = {
2416
symbol: ERC4626LPToken;
@@ -34,18 +26,9 @@ export type ERC4626VaultOfCurveLPTokenData = {
3426
vault: ERC4626VaultContract;
3527
} & TokenBase;
3628

37-
export type ERC4626VaultOfMellowLRTTokenData = {
38-
symbol: ERC4626LPToken;
39-
type: Partial<Record<TokenNetwork, TokenType.ERC4626_VAULT_TOKEN>>;
40-
underlying: NormalToken;
41-
vault: MellowVaultContract;
42-
} & TokenBase;
43-
4429
export const erc4626Tokens: Record<
4530
ERC4626LPToken,
46-
| ERC4626VaultTokenData
47-
| ERC4626VaultOfCurveLPTokenData
48-
| ERC4626VaultOfMellowLRTTokenData
31+
ERC4626VaultTokenData | ERC4626VaultOfCurveLPTokenData
4932
> = {
5033
// YEARN TOKENS
5134
sDAI: {
@@ -86,57 +69,6 @@ export const erc4626Tokens: Record<
8669
underlying: "crvUSD",
8770
vault: "SAVINGS_CRVUSD_VAULT",
8871
},
89-
tETH: {
90-
name: "Treehouse ETH",
91-
symbol: "tETH",
92-
type: { AllNetworks: TokenType.ERC4626_VAULT_TOKEN },
93-
underlying: "wstETH",
94-
vault: "TREEHOUSE_ETH_VAULT",
95-
},
96-
97-
// Mellow
98-
steakLRT: {
99-
name: "Steakhouse Mellow LRT",
100-
symbol: "steakLRT",
101-
type: { AllNetworks: TokenType.ERC4626_VAULT_TOKEN },
102-
underlying: "wstETH",
103-
vault: "MELLOW_STEAKHOUSE_VAULT",
104-
},
105-
Re7LRT: {
106-
name: "Re7 Mellow LRT",
107-
symbol: "Re7LRT",
108-
type: { AllNetworks: TokenType.ERC4626_VAULT_TOKEN },
109-
underlying: "wstETH",
110-
vault: "MELLOW_RE7_LABS_VAULT",
111-
},
112-
amphrETH: {
113-
name: "Mev Capital Mellow LRT",
114-
symbol: "amphrETH",
115-
type: { AllNetworks: TokenType.ERC4626_VAULT_TOKEN },
116-
underlying: "wstETH",
117-
vault: "MELLOW_AMPHOR_VAULT",
118-
},
119-
rstETH: {
120-
name: "P2P Mellow LRT",
121-
symbol: "rstETH",
122-
type: { AllNetworks: TokenType.ERC4626_VAULT_TOKEN },
123-
underlying: "wstETH",
124-
vault: "MELLOW_RESTAKING_VAULT",
125-
},
126-
pzETH: {
127-
name: "Renzo Mellow LST",
128-
symbol: "pzETH",
129-
type: { AllNetworks: TokenType.ERC4626_VAULT_TOKEN },
130-
underlying: "wstETH",
131-
vault: "MELLOW_RENZO_VAULT",
132-
},
133-
DVstETH: {
134-
name: "Decentralized Validator Token",
135-
symbol: "DVstETH",
136-
type: { AllNetworks: TokenType.ERC4626_VAULT_TOKEN },
137-
underlying: "wstETH",
138-
vault: "MELLOW_DECENTALIZED_VALIDATOR_VAULT",
139-
},
14072
};
14173

14274
export const isERC4626LPToken = (t: unknown): t is ERC4626LPToken =>

src/sdk/sdk-gov-legacy/tokens/normal.ts

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,14 @@ export type NormalToken =
6161
| "SKY"
6262
| "beraSTONE"
6363
| "T"
64+
| "tETH"
65+
// Mellow LRTs
66+
| "steakLRT"
67+
| "Re7LRT"
68+
| "amphrETH"
69+
| "rstETH"
70+
| "pzETH"
71+
| "DVstETH"
6472
// Pendle
6573
| "PT_rsETH_26SEP2024"
6674
| "PT_sUSDe_26DEC2024"
@@ -415,6 +423,43 @@ export const normalTokens: Record<NormalToken, NormalTokenData> = {
415423
symbol: "wstETH",
416424
type: { AllNetworks: TokenType.NORMAL_TOKEN },
417425
},
426+
tETH: {
427+
name: "Treehouse ETH",
428+
symbol: "tETH",
429+
type: { AllNetworks: TokenType.NORMAL_TOKEN },
430+
},
431+
432+
// Mellow
433+
steakLRT: {
434+
name: "Steakhouse Mellow LRT",
435+
symbol: "steakLRT",
436+
type: { AllNetworks: TokenType.NORMAL_TOKEN },
437+
},
438+
Re7LRT: {
439+
name: "Re7 Mellow LRT",
440+
symbol: "Re7LRT",
441+
type: { AllNetworks: TokenType.NORMAL_TOKEN },
442+
},
443+
amphrETH: {
444+
name: "Mev Capital Mellow LRT",
445+
symbol: "amphrETH",
446+
type: { AllNetworks: TokenType.NORMAL_TOKEN },
447+
},
448+
rstETH: {
449+
name: "P2P Mellow LRT",
450+
symbol: "rstETH",
451+
type: { AllNetworks: TokenType.NORMAL_TOKEN },
452+
},
453+
pzETH: {
454+
name: "Renzo Mellow LST",
455+
symbol: "pzETH",
456+
type: { AllNetworks: TokenType.NORMAL_TOKEN },
457+
},
458+
DVstETH: {
459+
name: "Decentralized Validator Token",
460+
symbol: "DVstETH",
461+
type: { AllNetworks: TokenType.NORMAL_TOKEN },
462+
},
418463
PT_rsETH_26SEP2024: {
419464
name: "Pendle PT rsETH 26 Sep 2024 expiry",
420465
symbol: "PT_rsETH_26SEP2024",

src/sdk/sdk-gov-legacy/tokens/token.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ import { decimals } from "./decimals";
3939
import type {
4040
ERC4626LPToken,
4141
ERC4626VaultOfCurveLPTokenData,
42-
ERC4626VaultOfMellowLRTTokenData,
4342
ERC4626VaultTokenData,
4443
} from "./erc4626";
4544
import { erc4626Tokens } from "./erc4626";
@@ -118,7 +117,6 @@ export type LPTokenDataI =
118117
| CompoundV2PoolTokenData
119118
| ERC4626VaultTokenData
120119
| ERC4626VaultOfCurveLPTokenData
121-
| ERC4626VaultOfMellowLRTTokenData
122120
| AuraLPTokenData
123121
| AuraStakedTokenData
124122
| ZircuitPhantomTokenData
@@ -220,7 +218,7 @@ export const tokenDataByNetwork: Record<
220218
pufETH: "0xD9A442856C234a39a81a089C06451EBAa4306a72",
221219
USDS: "0xdC035D45d973E3EC169d2276DDab16f1e407384F",
222220
SKY: "0x56072C95FAA701256059aa122697B133aDEd9279",
223-
T: "0xcdf7028ceab81fa0c6971208e83fa7872994bee5",
221+
T: "0xCdF7028ceAB81fA0C6971208e83fa7872994beE5",
224222

225223
// CURVE LP TOKENS
226224
"3Crv": "0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490",

0 commit comments

Comments
 (0)