From 3bc9bc34492e9c39c61a38b994846ab07921b821 Mon Sep 17 00:00:00 2001 From: Mark Grothe Date: Thu, 16 Apr 2026 11:46:20 -0500 Subject: [PATCH 1/4] feat: backwards compatible ui data providers --- package.json | 6 ++--- pages/_app.page.tsx | 4 +-- src/ui-config/marketsConfig.tsx | 48 ++++++++++++++++----------------- yarn.lock | 24 ++++++++--------- 4 files changed, 41 insertions(+), 41 deletions(-) diff --git a/package.json b/package.json index bbab05b78c..992e479851 100644 --- a/package.json +++ b/package.json @@ -35,10 +35,10 @@ "test:coverage": "jest --coverage" }, "dependencies": { - "@aave-dao/aave-address-book": "^4.47.14", - "@aave/contract-helpers": "1.37.1", + "@aave-dao/aave-address-book": "^4.49.3", + "@aave/contract-helpers": "1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0+6e45219", "@aave/graphql": "^0.11.0", - "@aave/math-utils": "1.37.1", + "@aave/math-utils": "1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0+6e45219", "@aave/react": "^0.8.2", "@amplitude/analytics-browser": "^2.13.0", "@cowprotocol/cow-sdk": "7.3.4", diff --git a/pages/_app.page.tsx b/pages/_app.page.tsx index 169f4ef1bd..21dbe145d4 100644 --- a/pages/_app.page.tsx +++ b/pages/_app.page.tsx @@ -1,7 +1,7 @@ import '/public/fonts/inter/inter.css'; import '/src/styles/variables.css'; -import { AaveClient, AaveProvider } from '@aave/react'; +import { AaveClient, AaveProvider, staging } from '@aave/react'; import { CacheProvider, EmotionCache } from '@emotion/react'; import { NoSsr } from '@mui/material'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; @@ -103,7 +103,7 @@ type NextPageWithLayout = NextPage & { getLayout?: (page: React.ReactElement) => React.ReactNode; }; -export const client = AaveClient.create(); +export const client = AaveClient.create({ environment: staging }); interface MyAppProps extends AppProps { emotionCache?: EmotionCache; diff --git a/src/ui-config/marketsConfig.tsx b/src/ui-config/marketsConfig.tsx index 90292d6f2a..d17bcdaaac 100644 --- a/src/ui-config/marketsConfig.tsx +++ b/src/ui-config/marketsConfig.tsx @@ -144,7 +144,7 @@ export const marketsData: { REPAY_WITH_COLLATERAL_ADAPTER: AaveV3Ethereum.REPAY_WITH_COLLATERAL_ADAPTER, SWAP_COLLATERAL_ADAPTER: AaveV3Ethereum.SWAP_COLLATERAL_ADAPTER, WALLET_BALANCE_PROVIDER: AaveV3Ethereum.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Ethereum.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x2dad8162a989cd99d673de4425bb2298db1e1aa2', // AaveV3Ethereum.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Ethereum.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Ethereum.COLLECTOR, GHO_TOKEN_ADDRESS: AaveV3Ethereum.ASSETS.GHO.UNDERLYING, @@ -175,7 +175,7 @@ export const marketsData: { REPAY_WITH_COLLATERAL_ADAPTER: AaveV3EthereumLido.REPAY_WITH_COLLATERAL_ADAPTER, SWAP_COLLATERAL_ADAPTER: AaveV3EthereumLido.SWAP_COLLATERAL_ADAPTER, WALLET_BALANCE_PROVIDER: AaveV3EthereumLido.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3EthereumLido.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x2dad8162a989cd99d673de4425bb2298db1e1aa2', //AaveV3EthereumLido.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3EthereumLido.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Ethereum.COLLECTOR, WITHDRAW_SWITCH_ADAPTER: AaveV3EthereumLido.WITHDRAW_SWAP_ADAPTER, @@ -276,7 +276,7 @@ export const marketsData: { LENDING_POOL: AaveV3Base.POOL, WETH_GATEWAY: AaveV3Base.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3Base.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Base.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x0c6bc4a12039788be08f87e87cff87fedbd1d386', // AaveV3Base.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Base.UI_INCENTIVE_DATA_PROVIDER, L2_ENCODER: AaveV3Base.L2_ENCODER, COLLECTOR: AaveV3Base.COLLECTOR, @@ -307,7 +307,7 @@ export const marketsData: { LENDING_POOL: AaveV3Arbitrum.POOL, WETH_GATEWAY: AaveV3Arbitrum.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3Arbitrum.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Arbitrum.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x91e04cf78e53aebe609e8a7f2003e7eecd743f2b', // AaveV3Arbitrum.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Arbitrum.UI_INCENTIVE_DATA_PROVIDER, L2_ENCODER: AaveV3Arbitrum.L2_ENCODER, COLLECTOR: AaveV3Arbitrum.COLLECTOR, @@ -329,7 +329,7 @@ export const marketsData: { LENDING_POOL: AaveV3BaseSepolia.POOL, WETH_GATEWAY: AaveV3BaseSepolia.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3BaseSepolia.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: '0xd3815B9f70E0cD7F17F7d5e4A8bc8dd7e53CAe44', // AaveV3BaseSepolia.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x3cB7B00B6C09B71998124196691e8bF2694De863', // AaveV3BaseSepolia.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3BaseSepolia.UI_INCENTIVE_DATA_PROVIDER, L2_ENCODER: AaveV3BaseSepolia.L2_ENCODER, FAUCET: '0xD9145b5F45Ad4519c7ACcD6E0A4A82e83bB8A6Dc', @@ -355,7 +355,7 @@ export const marketsData: { REPAY_WITH_COLLATERAL_ADAPTER: AaveV3Avalanche.REPAY_WITH_COLLATERAL_ADAPTER, SWAP_COLLATERAL_ADAPTER: AaveV3Avalanche.SWAP_COLLATERAL_ADAPTER, WALLET_BALANCE_PROVIDER: AaveV3Avalanche.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Avalanche.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0xFBa4Df643205c5400BC3e05a1E67E0dFaEeeb41F', // AaveV3Avalanche.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Avalanche.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Avalanche.COLLECTOR, DEBT_SWITCH_ADAPTER: AaveV3Avalanche.DEBT_SWAP_ADAPTER, @@ -374,7 +374,7 @@ export const marketsData: { LENDING_POOL: AaveV3Linea.POOL, WETH_GATEWAY: AaveV3Linea.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3Linea.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Linea.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0xc851e6147dce6a469cc33be3121b6b2d4cad2763', // AaveV3Linea.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Linea.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Linea.COLLECTOR, }, @@ -403,7 +403,7 @@ export const marketsData: { LENDING_POOL: AaveV3Sonic.POOL, WETH_GATEWAY: AaveV3Sonic.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3Sonic.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Sonic.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0xe28e2c8d240dd5ebd0adcab86fbd79df7a052034', // AaveV3Sonic.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Sonic.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Sonic.COLLECTOR, SWAP_COLLATERAL_ADAPTER: AaveV3Sonic.SWAP_COLLATERAL_ADAPTER, @@ -430,7 +430,7 @@ export const marketsData: { LENDING_POOL: AaveV3Optimism.POOL, WETH_GATEWAY: AaveV3Optimism.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3Optimism.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Optimism.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x68100bd5345ea474d93577127c11f39ff8463e93', // AaveV3Optimism.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Optimism.UI_INCENTIVE_DATA_PROVIDER, L2_ENCODER: AaveV3Optimism.L2_ENCODER, COLLECTOR: AaveV3Optimism.COLLECTOR, @@ -453,7 +453,7 @@ export const marketsData: { // REPAY_WITH_COLLATERAL_ADAPTER: AaveV3EthereumLido.REPAY_WITH_COLLATERAL_ADAPTER, // SWAP_COLLATERAL_ADAPTER: AaveV3EthereumLido.SWAP_COLLATERAL_ADAPTER, WALLET_BALANCE_PROVIDER: '0xd8F7829ceB2692C90e418e0963b5Cbcbafc260Bd', - UI_POOL_DATA_PROVIDER: AaveV3Ethereum.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x2dad8162a989cd99d673de4425bb2298db1e1aa2', // AaveV3Ethereum.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: '0xC5E1717BEafC680E0148DD561591410b69650a5F', COLLECTOR: '0x8b8d44751a933f190dde25A69E8cC6F9101b5435', // WITHDRAW_SWITCH_ADAPTER: AaveV3EthereumLido.WITHDRAW_SWAP_ADAPTER, @@ -471,7 +471,7 @@ export const marketsData: { LENDING_POOL: AaveV3Plasma.POOL, WETH_GATEWAY: AaveV3Plasma.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3Plasma.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Plasma.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x2E549104c516b8657A7D888494DfbAbD7C70b464', // AaveV3Plasma.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Plasma.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Plasma.COLLECTOR, GHO_TOKEN_ADDRESS: GhoPlasma.GHO_TOKEN, @@ -504,7 +504,7 @@ export const marketsData: { REPAY_WITH_COLLATERAL_ADAPTER: AaveV3Polygon.REPAY_WITH_COLLATERAL_ADAPTER, SWAP_COLLATERAL_ADAPTER: AaveV3Polygon.SWAP_COLLATERAL_ADAPTER, WALLET_BALANCE_PROVIDER: AaveV3Polygon.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Polygon.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x66E1aBdb06e7363a618D65a910c540dfED23754f', // AaveV3Polygon.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Polygon.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Polygon.COLLECTOR, DEBT_SWITCH_ADAPTER: AaveV3Polygon.DEBT_SWAP_ADAPTER, @@ -523,7 +523,7 @@ export const marketsData: { LENDING_POOL: AaveV3InkWhitelabel.POOL, WETH_GATEWAY: AaveV3InkWhitelabel.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3InkWhitelabel.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3InkWhitelabel.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x2E549104c516b8657A7D888494DfbAbD7C70b464', // AaveV3InkWhitelabel.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3InkWhitelabel.UI_INCENTIVE_DATA_PROVIDER, GHO_TOKEN_ADDRESS: AaveV3InkWhitelabel.ASSETS.GHO.UNDERLYING, // COLLECTOR: AaveV3InkWhitelabel.COLLECTOR, @@ -541,7 +541,7 @@ export const marketsData: { LENDING_POOL: AaveV3MegaEth.POOL, WETH_GATEWAY: AaveV3MegaEth.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3MegaEth.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3MegaEth.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034', // AaveV3MegaEth.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3MegaEth.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3MegaEth.COLLECTOR, L2_ENCODER: AaveV3MegaEth.L2_ENCODER, @@ -559,7 +559,7 @@ export const marketsData: { LENDING_POOL: AaveV3XLayer.POOL, WETH_GATEWAY: AaveV3XLayer.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3XLayer.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3XLayer.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0xc851e6147dce6a469cc33be3121b6b2d4cad2763', // AaveV3XLayer.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3XLayer.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3XLayer.COLLECTOR, }, @@ -575,7 +575,7 @@ export const marketsData: { LENDING_POOL: AaveV3Mantle.POOL, WETH_GATEWAY: AaveV3Mantle.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3Mantle.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Mantle.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0xc851e6147dce6a469cc33be3121b6b2d4cad2763', // AaveV3Mantle.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Mantle.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Mantle.COLLECTOR, L2_ENCODER: AaveV3Mantle.L2_ENCODER, @@ -620,7 +620,7 @@ export const marketsData: { REPAY_WITH_COLLATERAL_ADAPTER: AaveV3Gnosis.REPAY_WITH_COLLATERAL_ADAPTER, SWAP_COLLATERAL_ADAPTER: AaveV3Gnosis.SWAP_COLLATERAL_ADAPTER, WALLET_BALANCE_PROVIDER: AaveV3Gnosis.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Gnosis.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x0C6BC4a12039788be08F87e87Cff87FEDbd1D386', // AaveV3Gnosis.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Gnosis.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Gnosis.COLLECTOR, DEBT_SWITCH_ADAPTER: AaveV3Gnosis.DEBT_SWAP_ADAPTER, @@ -647,7 +647,7 @@ export const marketsData: { REPAY_WITH_COLLATERAL_ADAPTER: AaveV3BNB.REPAY_WITH_COLLATERAL_ADAPTER, SWAP_COLLATERAL_ADAPTER: AaveV3BNB.SWAP_COLLATERAL_ADAPTER, WALLET_BALANCE_PROVIDER: AaveV3BNB.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3BNB.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x68100bD5345eA474D93577127C11F39FF8463e93', // AaveV3BNB.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3BNB.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3BNB.COLLECTOR, DEBT_SWITCH_ADAPTER: AaveV3BNB.DEBT_SWAP_ADAPTER, @@ -664,7 +664,7 @@ export const marketsData: { LENDING_POOL: AaveV3Scroll.POOL, WETH_GATEWAY: AaveV3Scroll.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3Scroll.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Scroll.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0xe28e2c8d240dd5ebd0adcab86fbd79df7a052034', // AaveV3Scroll.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Scroll.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Scroll.COLLECTOR, }, @@ -679,7 +679,7 @@ export const marketsData: { LENDING_POOL: AaveV3ZkSync.POOL, WETH_GATEWAY: AaveV3ZkSync.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3ZkSync.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3ZkSync.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x756Ff6722543F12d25396Ea646B0F2C96dA70c3e', // AaveV3ZkSync.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3ZkSync.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3ZkSync.COLLECTOR, }, @@ -709,7 +709,7 @@ export const marketsData: { LENDING_POOL_ADDRESS_PROVIDER: AaveV3Celo.POOL_ADDRESSES_PROVIDER, LENDING_POOL: AaveV3Celo.POOL, WALLET_BALANCE_PROVIDER: AaveV3Celo.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Celo.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0xc851e6147dcE6A469CC33BE3121b6B2D4CaD2763', // AaveV3Celo.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Celo.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Celo.COLLECTOR, }, @@ -724,7 +724,7 @@ export const marketsData: { LENDING_POOL: AaveV3Soneium.POOL, WETH_GATEWAY: AaveV3Soneium.WETH_GATEWAY, WALLET_BALANCE_PROVIDER: AaveV3Soneium.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Soneium.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0xc851e6147dce6a469cc33be3121b6b2d4cad2763', // AaveV3Soneium.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Soneium.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Soneium.COLLECTOR, }, @@ -752,7 +752,7 @@ export const marketsData: { REPAY_WITH_COLLATERAL_ADAPTER: AaveV3EthereumEtherFi.REPAY_WITH_COLLATERAL_ADAPTER, SWAP_COLLATERAL_ADAPTER: AaveV3EthereumEtherFi.SWAP_COLLATERAL_ADAPTER, WALLET_BALANCE_PROVIDER: AaveV3EthereumEtherFi.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3EthereumEtherFi.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x2dad8162a989cd99d673de4425bb2298db1e1aa2', // AaveV3EthereumEtherFi.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3EthereumEtherFi.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3EthereumEtherFi.COLLECTOR, WITHDRAW_SWITCH_ADAPTER: AaveV3EthereumEtherFi.WITHDRAW_SWAP_ADAPTER, @@ -773,7 +773,7 @@ export const marketsData: { LENDING_POOL: AaveV3Metis.POOL, WETH_GATEWAY: '0x0', // not applicable for Metis WALLET_BALANCE_PROVIDER: AaveV3Metis.WALLET_BALANCE_PROVIDER, - UI_POOL_DATA_PROVIDER: AaveV3Metis.UI_POOL_DATA_PROVIDER, + UI_POOL_DATA_PROVIDER: '0x5c5228ac8bc1528482514af3e27e692495148717', // AaveV3Metis.UI_POOL_DATA_PROVIDER, UI_INCENTIVE_DATA_PROVIDER: AaveV3Metis.UI_INCENTIVE_DATA_PROVIDER, COLLECTOR: AaveV3Metis.COLLECTOR, }, diff --git a/yarn.lock b/yarn.lock index 30e1f98bc4..dd2be29ae3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,10 +15,10 @@ "@gql.tada/internal" "^1.0.0" graphql "^15.5.0 || ^16.0.0 || ^17.0.0" -"@aave-dao/aave-address-book@^4.47.14": - version "4.47.14" - resolved "https://registry.yarnpkg.com/@aave-dao/aave-address-book/-/aave-address-book-4.47.14.tgz#aa5bb3f70dfa4b46adbad07bbf62f7c8ba452e5f" - integrity sha512-KO8Dvuwi34rX/bsRYyY6FhhJpkBY7bwuHZNOypSqlKaLK++fZfUZZSlRQ8BKn33BGZaihCInChpdjRBgByJqFQ== +"@aave-dao/aave-address-book@^4.49.3": + version "4.49.3" + resolved "https://registry.yarnpkg.com/@aave-dao/aave-address-book/-/aave-address-book-4.49.3.tgz#da10709579625abf50cfbf09aaf6d7c7b76e26d6" + integrity sha512-bJbPNxuoOvd7P2GlB8WNzMb4pcy5x702P6x5M9gT/HzQ2yP+ekm/ugdiBdISrFCjLAvJ42M1LfexHL5ay2NcPQ== "@aave/client@0.9.2": version "0.9.2" @@ -31,10 +31,10 @@ "@urql/core" "^5.2.0" graphql "^16.11.0" -"@aave/contract-helpers@1.37.1": - version "1.37.1" - resolved "https://registry.yarnpkg.com/@aave/contract-helpers/-/contract-helpers-1.37.1.tgz#20c75564bd70cd8b116c113faffa11c26029abd2" - integrity sha512-cPKwiweE8WZKm4a1wmLk/i8e5VKfyXfnk0Wb+raCyvIE9CZoCAU8Vz/2VOvPIDNs4E/Yil5s/ZArV6mq/nidKA== +"@aave/contract-helpers@1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0+6e45219": + version "1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0" + resolved "https://registry.yarnpkg.com/@aave/contract-helpers/-/contract-helpers-1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0.tgz#24236944d46b205703f4aa9595b95ec324f36b59" + integrity sha512-1U/sMK1n6ecJPzl/iVWTSS0TZ8KP4ggrDdiZjg8RC9kjxcwvvaUQs84ctXAL1McfwLt96u9029aT+/Xx48zvdA== dependencies: isomorphic-unfetch "^3.1.0" @@ -57,10 +57,10 @@ graphql "^16.11.0" type-fest "^4.41.0" -"@aave/math-utils@1.37.1": - version "1.37.1" - resolved "https://registry.yarnpkg.com/@aave/math-utils/-/math-utils-1.37.1.tgz#da0367363ecf872e77b4e4c54c4cf18d636746ac" - integrity sha512-K32WEpgyKFi1zopXCWaWIL3i9lR45Rv/LsTYJuILPVQypx/0fRCQQQdZ2MMncI45izxMhFFLOPX1XvWxPwlfoQ== +"@aave/math-utils@1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0+6e45219": + version "1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0" + resolved "https://registry.yarnpkg.com/@aave/math-utils/-/math-utils-1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0.tgz#78b47d31133d73223cf3162b774a4f10f4cea87d" + integrity sha512-YtNfTVxAe2IXsp3AcPUKBZRxVbxntfr49tFc7kxLdu0mPMFZ+OWKGV41NsDylP1d8rIQ/PwxymOWOmbpjMxanw== "@aave/react@^0.8.2": version "0.8.2" From 1f65bd3a26064f6649b78af49f9f15d00cb93a74 Mon Sep 17 00:00:00 2001 From: Mark Grothe Date: Fri, 17 Apr 2026 11:06:25 -0500 Subject: [PATCH 2/4] chore: remove staging --- pages/_app.page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/_app.page.tsx b/pages/_app.page.tsx index 21dbe145d4..169f4ef1bd 100644 --- a/pages/_app.page.tsx +++ b/pages/_app.page.tsx @@ -1,7 +1,7 @@ import '/public/fonts/inter/inter.css'; import '/src/styles/variables.css'; -import { AaveClient, AaveProvider, staging } from '@aave/react'; +import { AaveClient, AaveProvider } from '@aave/react'; import { CacheProvider, EmotionCache } from '@emotion/react'; import { NoSsr } from '@mui/material'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; @@ -103,7 +103,7 @@ type NextPageWithLayout = NextPage & { getLayout?: (page: React.ReactElement) => React.ReactNode; }; -export const client = AaveClient.create({ environment: staging }); +export const client = AaveClient.create(); interface MyAppProps extends AppProps { emotionCache?: EmotionCache; From ca3cb74bcb0f8c78884e51972e3a05d8b9914ed6 Mon Sep 17 00:00:00 2001 From: Mark Grothe Date: Fri, 17 Apr 2026 14:05:46 -0500 Subject: [PATCH 3/4] test: skip --- .../3-polygon-v3-market/0-assets/wbtc.polygon-v3.cy.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cypress/e2e/1-v3-markets/3-polygon-v3-market/0-assets/wbtc.polygon-v3.cy.ts b/cypress/e2e/1-v3-markets/3-polygon-v3-market/0-assets/wbtc.polygon-v3.cy.ts index 8ac636c0c7..738aa8aeb8 100644 --- a/cypress/e2e/1-v3-markets/3-polygon-v3-market/0-assets/wbtc.polygon-v3.cy.ts +++ b/cypress/e2e/1-v3-markets/3-polygon-v3-market/0-assets/wbtc.polygon-v3.cy.ts @@ -75,7 +75,7 @@ const testData = { }, }; -describe('WBTC INTEGRATION SPEC, POLYGON V3 MARKET', () => { +describe.skip('WBTC INTEGRATION SPEC, POLYGON V3 MARKET', () => { const skipTestState = skipState(false); configEnvWithTenderlyPolygonFork({ market: 'fork_proto_polygon_v3', From 05e78a3502c743a1db7ff6014527012049d063cf Mon Sep 17 00:00:00 2001 From: mark hinschberger Date: Mon, 20 Apr 2026 13:00:44 +0200 Subject: [PATCH 4/4] feat: v3.7 package --- package.json | 4 ++-- yarn.lock | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 992e479851..51af0a447f 100644 --- a/package.json +++ b/package.json @@ -36,9 +36,9 @@ }, "dependencies": { "@aave-dao/aave-address-book": "^4.49.3", - "@aave/contract-helpers": "1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0+6e45219", + "@aave/contract-helpers": "1.38.0", "@aave/graphql": "^0.11.0", - "@aave/math-utils": "1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0+6e45219", + "@aave/math-utils": "1.38.0", "@aave/react": "^0.8.2", "@amplitude/analytics-browser": "^2.13.0", "@cowprotocol/cow-sdk": "7.3.4", diff --git a/yarn.lock b/yarn.lock index dd2be29ae3..4c24086037 100644 --- a/yarn.lock +++ b/yarn.lock @@ -31,10 +31,10 @@ "@urql/core" "^5.2.0" graphql "^16.11.0" -"@aave/contract-helpers@1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0+6e45219": - version "1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0" - resolved "https://registry.yarnpkg.com/@aave/contract-helpers/-/contract-helpers-1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0.tgz#24236944d46b205703f4aa9595b95ec324f36b59" - integrity sha512-1U/sMK1n6ecJPzl/iVWTSS0TZ8KP4ggrDdiZjg8RC9kjxcwvvaUQs84ctXAL1McfwLt96u9029aT+/Xx48zvdA== +"@aave/contract-helpers@1.38.0": + version "1.38.0" + resolved "https://registry.yarnpkg.com/@aave/contract-helpers/-/contract-helpers-1.38.0.tgz#0b2f11d4ce89474a6bd4d05bd63684ded599dc31" + integrity sha512-Z0lGFcU77OH+NaAUP3REJ9iGws+Fjndg2xtSHmGCu/ZJUL6MZsEjKhw4U6pxJXVOnCPZQsgflcrANnLX8z/JjA== dependencies: isomorphic-unfetch "^3.1.0" @@ -57,10 +57,10 @@ graphql "^16.11.0" type-fest "^4.41.0" -"@aave/math-utils@1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0+6e45219": - version "1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0" - resolved "https://registry.yarnpkg.com/@aave/math-utils/-/math-utils-1.37.2-19f1ac1549167ae42847d96ba9a194b99a1893de.0.tgz#78b47d31133d73223cf3162b774a4f10f4cea87d" - integrity sha512-YtNfTVxAe2IXsp3AcPUKBZRxVbxntfr49tFc7kxLdu0mPMFZ+OWKGV41NsDylP1d8rIQ/PwxymOWOmbpjMxanw== +"@aave/math-utils@1.38.0": + version "1.38.0" + resolved "https://registry.yarnpkg.com/@aave/math-utils/-/math-utils-1.38.0.tgz#fbeac5cbb5100bccb5f9ebaa80d73b8e7da418b6" + integrity sha512-Zeq2Dpflb5zst3OZKHA7UMVI4wcfpxbxA8tXZyVTmw313Q7oF1oOctrEF3JnfyjcyusmU91qdJRrCAXQrQtyXA== "@aave/react@^0.8.2": version "0.8.2"