Skip to content

Commit

Permalink
fix(#patch); convex-finance; add mispriced factory pools' LP tokens t…
Browse files Browse the repository at this point in the history
…o CurveFactoryPoolOverride (#2407)
  • Loading branch information
dhruv-chauhan authored Nov 5, 2023
1 parent ad546dd commit ba03b69
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 2 deletions.
2 changes: 1 addition & 1 deletion deployment/deployment.json
Original file line number Diff line number Diff line change
Expand Up @@ -696,7 +696,7 @@
"status": "prod",
"versions": {
"schema": "1.3.0",
"subgraph": "1.2.4",
"subgraph": "1.3.0",
"methodology": "1.0.0"
},
"files": {
Expand Down
2 changes: 1 addition & 1 deletion subgraphs/_reference_/src/prices/common/constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ export const CHAIN_LINK_USD_ADDRESS = Address.fromString(
"0x0000000000000000000000000000000000000348"
);

export const PRICE_LIB_VERSION = "1.3.3";
export const PRICE_LIB_VERSION = "1.3.4";

export const INT_ZERO = 0 as i32;
export const INT_ONE = 1 as i32;
Expand Down
5 changes: 5 additions & 0 deletions subgraphs/_reference_/src/prices/config/mainnet.ts
Original file line number Diff line number Diff line change
Expand Up @@ -335,13 +335,17 @@ export class config implements Configurations {
Address.fromString("0x4647b6d835f3b393c7a955df51eefcf0db961606"), // KP3RETH-f
Address.fromString("0x6359b6d3e327c497453d4376561ee276c6933323"), // SDTETH-f
Address.fromString("0x2889302a794da87fbf1d6db415c1492194663d13"), // crvCRVUSDTBTCWSTETH
Address.fromString("0x3a283d9c08e8b55966afb64c515f5143cf907611"), // crvCVXETH
//
Address.fromString("0x7f86bf177dd4f3494b841a37e810a34dd56c829b"), // TricryptoUSDC
Address.fromString("0xf5f5b97624542d72a9e06f04804bf81baa15e2b4"), // TricryptoUSDT
Address.fromString("0x4ebdf703948ddcea3b11f675b4d1fba9d2414a14"), // TriCRV
Address.fromString("0xf3a43307dcafa93275993862aae628fcb50dc768"), // Factory Crypto Pool: cvxFxs/Fxs
Address.fromString("0xb79565c01b7ae53618d9b847b9443aaf4f9011e7"), // Factory Crypto Pool: LDO/ETH
Address.fromString("0x4704ab1fb693ce163f7c9d3a31b3ff4eaf797714"), // Factory Crypto Pool: FPI2Pool
Address.fromString("0xda68f66fc0f10ee61048e70106df4bdb26baf595"), // Factory Crypto Pool: JPEG/pETH
Address.fromString("0x5be6c45e2d074faa20700c49ada3e88a1cc0025d"), // Factory Crypto Pool: Curve GEAR/ETH
Address.fromString("0x8109a51542294cdbb489ae5516f42ffbd92177aa"), // Factory Crypto Pool: OGV/ETH
Address.fromString("0x390f3595bca2df7d23783dfd126427cceb997bf4"), // Factory Plain Pool: crvUSD/USDT
Address.fromString("0x4dece678ceceb27446b35c672dc7d61f30bad69e"), // Factory Plain Pool: crvUSD/USDC
].includes(tokenAddr)
Expand All @@ -355,6 +359,7 @@ export class config implements Configurations {
Address.fromString("0x62b9c7356a2dc64a1969e19c23e4f579f9810aa7"), // cvxCRV
Address.fromString("0x1ceb5cb57c4d4e2b2433641b95dd330a33185a44"), // KP3R
Address.fromString("0x73968b9a57c6e53d41345fd57a6e6ae27d6cdb2f"), // SDT
Address.fromString("0xba3335588d9403515223f109edc4eb7269a9ab5d"), // GEAR
].includes(tokenAddr)
) {
return new PreferUniswapOverride();
Expand Down
5 changes: 5 additions & 0 deletions subgraphs/convex-finance/src/prices/config/mainnet.ts
Original file line number Diff line number Diff line change
Expand Up @@ -310,13 +310,17 @@ export class config implements Configurations {
Address.fromString("0x4647b6d835f3b393c7a955df51eefcf0db961606"), // KP3RETH-f
Address.fromString("0x6359b6d3e327c497453d4376561ee276c6933323"), // SDTETH-f
Address.fromString("0x2889302a794da87fbf1d6db415c1492194663d13"), // crvCRVUSDTBTCWSTETH
Address.fromString("0x3a283d9c08e8b55966afb64c515f5143cf907611"), // crvCVXETH
//
Address.fromString("0x7f86bf177dd4f3494b841a37e810a34dd56c829b"), // TricryptoUSDC
Address.fromString("0xf5f5b97624542d72a9e06f04804bf81baa15e2b4"), // TricryptoUSDT
Address.fromString("0x4ebdf703948ddcea3b11f675b4d1fba9d2414a14"), // TriCRV
Address.fromString("0xf3a43307dcafa93275993862aae628fcb50dc768"), // Factory Crypto Pool: cvxFxs/Fxs
Address.fromString("0xb79565c01b7ae53618d9b847b9443aaf4f9011e7"), // Factory Crypto Pool: LDO/ETH
Address.fromString("0x4704ab1fb693ce163f7c9d3a31b3ff4eaf797714"), // Factory Crypto Pool: FPI2Pool
Address.fromString("0xda68f66fc0f10ee61048e70106df4bdb26baf595"), // Factory Crypto Pool: JPEG/pETH
Address.fromString("0x5be6c45e2d074faa20700c49ada3e88a1cc0025d"), // Factory Crypto Pool: Curve GEAR/ETH
Address.fromString("0x8109a51542294cdbb489ae5516f42ffbd92177aa"), // Factory Crypto Pool: OGV/ETH
Address.fromString("0x390f3595bca2df7d23783dfd126427cceb997bf4"), // Factory Plain Pool: crvUSD/USDT
Address.fromString("0x4dece678ceceb27446b35c672dc7d61f30bad69e"), // Factory Plain Pool: crvUSD/USDC
].includes(tokenAddr)
Expand All @@ -330,6 +334,7 @@ export class config implements Configurations {
Address.fromString("0x62b9c7356a2dc64a1969e19c23e4f579f9810aa7"), // cvxCRV
Address.fromString("0x1ceb5cb57c4d4e2b2433641b95dd330a33185a44"), // KP3R
Address.fromString("0x73968b9a57c6e53d41345fd57a6e6ae27d6cdb2f"), // SDT
Address.fromString("0xba3335588d9403515223f109edc4eb7269a9ab5d"), // GEAR
].includes(tokenAddr)
) {
return new PreferUniswapOverride();
Expand Down

0 comments on commit ba03b69

Please sign in to comment.