From 8bc2d0b1efc7716342b4ae48a2378a01b7ff9465 Mon Sep 17 00:00:00 2001 From: Lukas Date: Thu, 11 Apr 2024 13:59:27 +0200 Subject: [PATCH] fix: update addresses (#422) --- scripts/configs/pools/base.ts | 1 + scripts/configs/types.ts | 10 +++++----- src/AaveV2Avalanche.sol | 12 ++++++------ src/AaveV2Ethereum.sol | 32 ++++++++++++++++---------------- src/AaveV2Polygon.sol | 12 ++++++------ src/AaveV3Arbitrum.sol | 32 ++++++++++++++++---------------- src/AaveV3Avalanche.sol | 20 ++++++++++---------- src/AaveV3BNB.sol | 12 ++++++------ src/AaveV3Base.sol | 11 +++++++---- src/AaveV3Ethereum.sol | 28 ++++++++++++++-------------- src/AaveV3Gnosis.sol | 12 ++++++------ src/AaveV3Optimism.sol | 28 ++++++++++++++-------------- src/AaveV3Polygon.sol | 28 ++++++++++++++-------------- src/AaveV3Scroll.sol | 4 ++-- src/ts/AaveV2Avalanche.ts | 6 +++--- src/ts/AaveV2Ethereum.ts | 16 ++++++++-------- src/ts/AaveV2Polygon.ts | 6 +++--- src/ts/AaveV3Arbitrum.ts | 16 ++++++++-------- src/ts/AaveV3Avalanche.ts | 10 +++++----- src/ts/AaveV3BNB.ts | 6 +++--- src/ts/AaveV3Base.ts | 7 +++++-- src/ts/AaveV3Ethereum.ts | 14 +++++++------- src/ts/AaveV3Gnosis.ts | 6 +++--- src/ts/AaveV3Optimism.ts | 14 +++++++------- src/ts/AaveV3Polygon.ts | 14 +++++++------- src/ts/AaveV3Scroll.ts | 2 +- 26 files changed, 183 insertions(+), 176 deletions(-) diff --git a/scripts/configs/pools/base.ts b/scripts/configs/pools/base.ts index ced827c5..4b889b39 100644 --- a/scripts/configs/pools/base.ts +++ b/scripts/configs/pools/base.ts @@ -13,6 +13,7 @@ export const baseProtoV3: PoolConfig = { SWAP_COLLATERAL_ADAPTER: '0x2E549104c516b8657A7D888494DfbAbD7C70b464', REPAY_WITH_COLLATERAL_ADAPTER: '0x78F8Bd884C3D738B74B420540659c82f392820e0', STATIC_A_TOKEN_FACTORY: '0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22', + STATIC_A_TOKEN_ORACLE: '0xe63eAf6DAb1045689BD3a332bC596FfcF54A5C88', CONFIG_ENGINE: '0xc7751400F809cdB0C167F87985083C558a0610F7', RATES_FACTORY: '0x0D1Fe8eAdb0a3e44C4Cc9D73De8dA50C1E475832', L2_ENCODER: '0x39e97c588B2907Fb67F44fea256Ae3BA064207C5', diff --git a/scripts/configs/types.ts b/scripts/configs/types.ts index 59c6a366..a73ba948 100644 --- a/scripts/configs/types.ts +++ b/scripts/configs/types.ts @@ -1,10 +1,9 @@ import {Hex} from 'viem'; -import {ChainId} from '@bgd-labs/js-utils'; interface KnownInterfaces { value: T; type: T extends number ? 'uint256' : 'address' | string; - chainId?: T extends number ? never : ChainId; + chainId?: T extends number ? never : number; } export type AddressInfo = Hex | KnownInterfaces; @@ -30,13 +29,13 @@ export type GovernanceV3Addresses = { export interface GovernanceConfig { name: string; - CHAIN_ID: ChainId; + CHAIN_ID: number; ADDRESSES: GovernanceV3Addresses; } export interface PoolConfig { name: string; - chainId: ChainId; + chainId: number; POOL_ADDRESSES_PROVIDER: Hex; // will be inlined in js pool export additionalAddresses: { @@ -57,6 +56,7 @@ export interface PoolConfig { PROOF_OF_RESERVE_AGGREGATOR?: Hex; DELEGATION_AWARE_A_TOKEN_IMPL_REV_1?: Hex; STATIC_A_TOKEN_FACTORY?: Hex; + STATIC_A_TOKEN_ORACLE?: Hex; CAPS_PLUS_RISK_STEWARD?: Hex; FREEZING_STEWARD?: Hex; UI_GHO_DATA_PROVIDER?: Hex; @@ -90,7 +90,7 @@ export type ReserveData = { */ export interface NetworkAddresses = {}> { name: string; - chainId: ChainId; + chainId: number; addresses: { // https://github.com/bgd-labs/aave-paraswap-claimer PARASWAP_FEE_CLAIMER?: Hex; diff --git a/src/AaveV2Avalanche.sol b/src/AaveV2Avalanche.sol index ef3e017b..6235e402 100644 --- a/src/AaveV2Avalanche.sol +++ b/src/AaveV2Avalanche.sol @@ -136,9 +136,9 @@ library AaveV2AvalancheAssets { // https://snowscan.xyz/address/0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300 address internal constant DAIe_ORACLE = 0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300; - // https://snowscan.xyz/address/0xa7C0f85c626761eDD0875549aD09E8d3f5446695 + // https://snowscan.xyz/address/0x7e7B8d96C08881c3e1F506E3a81baE759aeFacA7 address internal constant DAIe_INTEREST_RATE_STRATEGY = - 0xa7C0f85c626761eDD0875549aD09E8d3f5446695; + 0x7e7B8d96C08881c3e1F506E3a81baE759aeFacA7; // https://snowscan.xyz/address/0xc7198437980c041c805A1EDcbA50c1Ce5db95118 address internal constant USDTe_UNDERLYING = 0xc7198437980c041c805A1EDcbA50c1Ce5db95118; @@ -157,9 +157,9 @@ library AaveV2AvalancheAssets { // https://snowscan.xyz/address/0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a address internal constant USDTe_ORACLE = 0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a; - // https://snowscan.xyz/address/0xa7C0f85c626761eDD0875549aD09E8d3f5446695 + // https://snowscan.xyz/address/0x7e7B8d96C08881c3e1F506E3a81baE759aeFacA7 address internal constant USDTe_INTEREST_RATE_STRATEGY = - 0xa7C0f85c626761eDD0875549aD09E8d3f5446695; + 0x7e7B8d96C08881c3e1F506E3a81baE759aeFacA7; // https://snowscan.xyz/address/0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664 address internal constant USDCe_UNDERLYING = 0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664; @@ -178,9 +178,9 @@ library AaveV2AvalancheAssets { // https://snowscan.xyz/address/0xF096872672F44d6EBA71458D74fe67F9a77a23B9 address internal constant USDCe_ORACLE = 0xF096872672F44d6EBA71458D74fe67F9a77a23B9; - // https://snowscan.xyz/address/0xa7C0f85c626761eDD0875549aD09E8d3f5446695 + // https://snowscan.xyz/address/0xb1f13B58D6a3B1aEdB211Db58D9e42d28D09DbF4 address internal constant USDCe_INTEREST_RATE_STRATEGY = - 0xa7C0f85c626761eDD0875549aD09E8d3f5446695; + 0xb1f13B58D6a3B1aEdB211Db58D9e42d28D09DbF4; // https://snowscan.xyz/address/0x63a72806098Bd3D9520cC43356dD78afe5D386D9 address internal constant AAVEe_UNDERLYING = 0x63a72806098Bd3D9520cC43356dD78afe5D386D9; diff --git a/src/AaveV2Ethereum.sol b/src/AaveV2Ethereum.sol index b5a86ca6..dd478d38 100644 --- a/src/AaveV2Ethereum.sol +++ b/src/AaveV2Ethereum.sol @@ -108,9 +108,9 @@ library AaveV2EthereumAssets { // https://etherscan.io/address/0xEe9F2375b4bdF6387aa8265dD4FB8F16512A1d46 address internal constant USDT_ORACLE = 0xEe9F2375b4bdF6387aa8265dD4FB8F16512A1d46; - // https://etherscan.io/address/0xF02EC9CA513ca505f0F5347E7D784Fa6165F8a99 + // https://etherscan.io/address/0x13828736b5e2CcF7811A2012ff9eB3e685a815b2 address internal constant USDT_INTEREST_RATE_STRATEGY = - 0xF02EC9CA513ca505f0F5347E7D784Fa6165F8a99; + 0x13828736b5e2CcF7811A2012ff9eB3e685a815b2; // https://etherscan.io/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 address internal constant WBTC_UNDERLYING = 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599; @@ -290,8 +290,8 @@ library AaveV2EthereumAssets { // https://etherscan.io/address/0x773616E4d11A78F511299002da57A0a94577F1f4 address internal constant DAI_ORACLE = 0x773616E4d11A78F511299002da57A0a94577F1f4; - // https://etherscan.io/address/0xab7f8ca781C736EB624A9E321cd043F8E6292C96 - address internal constant DAI_INTEREST_RATE_STRATEGY = 0xab7f8ca781C736EB624A9E321cd043F8E6292C96; + // https://etherscan.io/address/0xBbE678b3E03E885B477f97af40671c1182582aD4 + address internal constant DAI_INTEREST_RATE_STRATEGY = 0xBbE678b3E03E885B477f97af40671c1182582aD4; // https://etherscan.io/address/0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c address internal constant ENJ_UNDERLYING = 0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c; @@ -452,9 +452,9 @@ library AaveV2EthereumAssets { // https://etherscan.io/address/0x8e0b7e6062272B5eF4524250bFFF8e5Bd3497757 address internal constant sUSD_ORACLE = 0x8e0b7e6062272B5eF4524250bFFF8e5Bd3497757; - // https://etherscan.io/address/0x28fc7a5F0e7652B6f5E398F5E656A3eB36a1F3DE + // https://etherscan.io/address/0x6959f4a661FDF1f3405CaDd56d0Af73a4b082Cb2 address internal constant sUSD_INTEREST_RATE_STRATEGY = - 0x28fc7a5F0e7652B6f5E398F5E656A3eB36a1F3DE; + 0x6959f4a661FDF1f3405CaDd56d0Af73a4b082Cb2; // https://etherscan.io/address/0x0000000000085d4780B73119b644AE5ecd22b376 address internal constant TUSD_UNDERLYING = 0x0000000000085d4780B73119b644AE5ecd22b376; @@ -494,9 +494,9 @@ library AaveV2EthereumAssets { // https://etherscan.io/address/0x986b5E1e1755e3C2440e960477f25201B0a8bbD4 address internal constant USDC_ORACLE = 0x986b5E1e1755e3C2440e960477f25201B0a8bbD4; - // https://etherscan.io/address/0xb72F23adE9b9980c2E731Ca504105fC860643619 + // https://etherscan.io/address/0xfA4dEC495522ea25f617113fA0633a5BeCD4918E address internal constant USDC_INTEREST_RATE_STRATEGY = - 0xb72F23adE9b9980c2E731Ca504105fC860643619; + 0xfA4dEC495522ea25f617113fA0633a5BeCD4918E; // https://etherscan.io/address/0xD533a949740bb3306d119CC777fa900bA034cd52 address internal constant CRV_UNDERLYING = 0xD533a949740bb3306d119CC777fa900bA034cd52; @@ -535,9 +535,9 @@ library AaveV2EthereumAssets { // https://etherscan.io/address/0xEc6f4Cd64d28Ef32507e2dc399948aAe9Bbedd7e address internal constant GUSD_ORACLE = 0xEc6f4Cd64d28Ef32507e2dc399948aAe9Bbedd7e; - // https://etherscan.io/address/0x999F449fEAfaAd78CE5702A9ebc460633478D4a4 + // https://etherscan.io/address/0x6a39D2996326853Fed73a69F51EC50C941624500 address internal constant GUSD_INTEREST_RATE_STRATEGY = - 0x999F449fEAfaAd78CE5702A9ebc460633478D4a4; + 0x6a39D2996326853Fed73a69F51EC50C941624500; // https://etherscan.io/address/0xba100000625a3754423978a60c9317c58a424e3D address internal constant BAL_UNDERLYING = 0xba100000625a3754423978a60c9317c58a424e3D; @@ -659,9 +659,9 @@ library AaveV2EthereumAssets { // https://etherscan.io/address/0x3a08ebBaB125224b7b6474384Ee39fBb247D2200 address internal constant USDP_ORACLE = 0x3a08ebBaB125224b7b6474384Ee39fBb247D2200; - // https://etherscan.io/address/0x40a76E018dd4aFe1391F51f0C8c8E4eA70476e15 + // https://etherscan.io/address/0x45d54d48ca90C03Eb8352ADf228DeA4D1E0bc19b address internal constant USDP_INTEREST_RATE_STRATEGY = - 0x40a76E018dd4aFe1391F51f0C8c8E4eA70476e15; + 0x45d54d48ca90C03Eb8352ADf228DeA4D1E0bc19b; // https://etherscan.io/address/0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b address internal constant DPI_UNDERLYING = 0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b; @@ -700,9 +700,9 @@ library AaveV2EthereumAssets { // https://etherscan.io/address/0x14d04Fff8D21bd62987a5cE9ce543d2F1edF5D3E address internal constant FRAX_ORACLE = 0x14d04Fff8D21bd62987a5cE9ce543d2F1edF5D3E; - // https://etherscan.io/address/0x28fc7a5F0e7652B6f5E398F5E656A3eB36a1F3DE + // https://etherscan.io/address/0x6959f4a661FDF1f3405CaDd56d0Af73a4b082Cb2 address internal constant FRAX_INTEREST_RATE_STRATEGY = - 0x28fc7a5F0e7652B6f5E398F5E656A3eB36a1F3DE; + 0x6959f4a661FDF1f3405CaDd56d0Af73a4b082Cb2; // https://etherscan.io/address/0x956F47F50A910163D8BF957Cf5846D573E7f87CA address internal constant FEI_UNDERLYING = 0x956F47F50A910163D8BF957Cf5846D573E7f87CA; @@ -843,7 +843,7 @@ library AaveV2EthereumAssets { // https://etherscan.io/address/0x60c0b047133f696334a2b7f68af0b49d2F3D4F72 address internal constant LUSD_ORACLE = 0x60c0b047133f696334a2b7f68af0b49d2F3D4F72; - // https://etherscan.io/address/0xab7f8ca781C736EB624A9E321cd043F8E6292C96 + // https://etherscan.io/address/0xBbE678b3E03E885B477f97af40671c1182582aD4 address internal constant LUSD_INTEREST_RATE_STRATEGY = - 0xab7f8ca781C736EB624A9E321cd043F8E6292C96; + 0xBbE678b3E03E885B477f97af40671c1182582aD4; } diff --git a/src/AaveV2Polygon.sol b/src/AaveV2Polygon.sol index 162fe77f..2644667d 100644 --- a/src/AaveV2Polygon.sol +++ b/src/AaveV2Polygon.sol @@ -108,8 +108,8 @@ library AaveV2PolygonAssets { // https://polygonscan.com/address/0xFC539A559e170f848323e19dfD66007520510085 address internal constant DAI_ORACLE = 0xFC539A559e170f848323e19dfD66007520510085; - // https://polygonscan.com/address/0xa966adA364E0491520a1235aAA9cf15E08c1Db05 - address internal constant DAI_INTEREST_RATE_STRATEGY = 0xa966adA364E0491520a1235aAA9cf15E08c1Db05; + // https://polygonscan.com/address/0xc4d392a7Bfe01E80A07272F5D8a34D49E9cce966 + address internal constant DAI_INTEREST_RATE_STRATEGY = 0xc4d392a7Bfe01E80A07272F5D8a34D49E9cce966; // https://polygonscan.com/address/0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 address internal constant USDC_UNDERLYING = 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174; @@ -128,9 +128,9 @@ library AaveV2PolygonAssets { // https://polygonscan.com/address/0xefb7e6be8356cCc6827799B6A7348eE674A80EaE address internal constant USDC_ORACLE = 0xefb7e6be8356cCc6827799B6A7348eE674A80EaE; - // https://polygonscan.com/address/0x2ad5a608a920E7061ccE38955C89A7c3F4c0aba7 + // https://polygonscan.com/address/0x40648f731198AD8ba5757a0bE5DaDaE034ffCf76 address internal constant USDC_INTEREST_RATE_STRATEGY = - 0x2ad5a608a920E7061ccE38955C89A7c3F4c0aba7; + 0x40648f731198AD8ba5757a0bE5DaDaE034ffCf76; // https://polygonscan.com/address/0xc2132D05D31c914a87C6611C10748AEb04B58e8F address internal constant USDT_UNDERLYING = 0xc2132D05D31c914a87C6611C10748AEb04B58e8F; @@ -149,9 +149,9 @@ library AaveV2PolygonAssets { // https://polygonscan.com/address/0xf9d5AAC6E5572AEFa6bd64108ff86a222F69B64d address internal constant USDT_ORACLE = 0xf9d5AAC6E5572AEFa6bd64108ff86a222F69B64d; - // https://polygonscan.com/address/0x7892E4Db4C172e7Af389677c04c42eE3F8Fd5447 + // https://polygonscan.com/address/0x1233847129541c166ad585FaC0727CcBF6cf28eC address internal constant USDT_INTEREST_RATE_STRATEGY = - 0x7892E4Db4C172e7Af389677c04c42eE3F8Fd5447; + 0x1233847129541c166ad585FaC0727CcBF6cf28eC; // https://polygonscan.com/address/0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 address internal constant WBTC_UNDERLYING = 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6; diff --git a/src/AaveV3Arbitrum.sol b/src/AaveV3Arbitrum.sol index bd36612b..4b101a26 100644 --- a/src/AaveV3Arbitrum.sol +++ b/src/AaveV3Arbitrum.sol @@ -127,8 +127,8 @@ library AaveV3ArbitrumAssets { // https://arbiscan.io/address/0x4a838a3Dac6633bB1fd932B6f356DecFCAf7803D address internal constant DAI_ORACLE = 0x4a838a3Dac6633bB1fd932B6f356DecFCAf7803D; - // https://arbiscan.io/address/0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237 - address internal constant DAI_INTEREST_RATE_STRATEGY = 0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237; + // https://arbiscan.io/address/0xa8C12113DB50549A1E36FD25982C88B69A0007E0 + address internal constant DAI_INTEREST_RATE_STRATEGY = 0xa8C12113DB50549A1E36FD25982C88B69A0007E0; // https://arbiscan.io/address/0xc91c5297d7E161aCC74b482aAfCc75B85cc0bfeD address internal constant DAI_STATA_TOKEN = 0xc91c5297d7E161aCC74b482aAfCc75B85cc0bfeD; @@ -174,9 +174,9 @@ library AaveV3ArbitrumAssets { // https://arbiscan.io/address/0xDe25a88F87FEd9F8999fAbF6729dCB121893623C address internal constant USDC_ORACLE = 0xDe25a88F87FEd9F8999fAbF6729dCB121893623C; - // https://arbiscan.io/address/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1 + // https://arbiscan.io/address/0xc7b53C7d24164FB78F57Ea3b5d056bD2E541013d address internal constant USDC_INTEREST_RATE_STRATEGY = - 0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1; + 0xc7b53C7d24164FB78F57Ea3b5d056bD2E541013d; // https://arbiscan.io/address/0x0Bc9E52051f553E75550CA22C196bf132c52Cf0B address internal constant USDC_STATA_TOKEN = 0x0Bc9E52051f553E75550CA22C196bf132c52Cf0B; @@ -246,9 +246,9 @@ library AaveV3ArbitrumAssets { // https://arbiscan.io/address/0x84dC1C52D7C340AA54B4e8799FBB31C3D28E67aD address internal constant USDT_ORACLE = 0x84dC1C52D7C340AA54B4e8799FBB31C3D28E67aD; - // https://arbiscan.io/address/0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237 + // https://arbiscan.io/address/0xa8C12113DB50549A1E36FD25982C88B69A0007E0 address internal constant USDT_INTEREST_RATE_STRATEGY = - 0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237; + 0xa8C12113DB50549A1E36FD25982C88B69A0007E0; // https://arbiscan.io/address/0xb165a74407fE1e519d6bCbDeC1Ed3202B35a4140 address internal constant USDT_STATA_TOKEN = 0xb165a74407fE1e519d6bCbDeC1Ed3202B35a4140; @@ -294,9 +294,9 @@ library AaveV3ArbitrumAssets { // https://arbiscan.io/address/0xA14d53bC1F1c0F31B4aA3BD109344E5009051a84 address internal constant EURS_ORACLE = 0xA14d53bC1F1c0F31B4aA3BD109344E5009051a84; - // https://arbiscan.io/address/0xCbDC7D7984D7AD59434f0B1999D2006898C40f9A + // https://arbiscan.io/address/0xb96c569Ceb49440731DdD5D8c5E6DA3538f1CBF1 address internal constant EURS_INTEREST_RATE_STRATEGY = - 0xCbDC7D7984D7AD59434f0B1999D2006898C40f9A; + 0xb96c569Ceb49440731DdD5D8c5E6DA3538f1CBF1; // https://arbiscan.io/address/0x9a40747BE51185A416B181789B671E78a8d045dD address internal constant EURS_STATA_TOKEN = 0x9a40747BE51185A416B181789B671E78a8d045dD; @@ -342,8 +342,8 @@ library AaveV3ArbitrumAssets { // https://arbiscan.io/address/0x7a7cE08a1057723CCEDeA2462407427Ae33FFEb2 address internal constant MAI_ORACLE = 0x7a7cE08a1057723CCEDeA2462407427Ae33FFEb2; - // https://arbiscan.io/address/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2 - address internal constant MAI_INTEREST_RATE_STRATEGY = 0xc77576b02D74BBF9CdC26F3B86FD09d134416df2; + // https://arbiscan.io/address/0x7448ABeD12d8538efC115af4a417e3d1367180fc + address internal constant MAI_INTEREST_RATE_STRATEGY = 0x7448ABeD12d8538efC115af4a417e3d1367180fc; // https://arbiscan.io/address/0xB4a0a2692D82301703B27082Cda45B083F68CAcE address internal constant MAI_STATA_TOKEN = 0xB4a0a2692D82301703B27082Cda45B083F68CAcE; @@ -389,9 +389,9 @@ library AaveV3ArbitrumAssets { // https://arbiscan.io/address/0x341B110bDF665A20F0D5f84A92FcAF5EbeEBC629 address internal constant LUSD_ORACLE = 0x341B110bDF665A20F0D5f84A92FcAF5EbeEBC629; - // https://arbiscan.io/address/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260 + // https://arbiscan.io/address/0xaEc90D2516c79F8Ae7165574a41EC4dF2631b36f address internal constant LUSD_INTEREST_RATE_STRATEGY = - 0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260; + 0xaEc90D2516c79F8Ae7165574a41EC4dF2631b36f; // https://arbiscan.io/address/0xDbB6314b5b07E63B7101844c0346309B79f8C20A address internal constant LUSD_STATA_TOKEN = 0xDbB6314b5b07E63B7101844c0346309B79f8C20A; @@ -413,9 +413,9 @@ library AaveV3ArbitrumAssets { // https://arbiscan.io/address/0xDe25a88F87FEd9F8999fAbF6729dCB121893623C address internal constant USDCn_ORACLE = 0xDe25a88F87FEd9F8999fAbF6729dCB121893623C; - // https://arbiscan.io/address/0x06B1Ec378618EA736a65395eA5CAB69A2410493B + // https://arbiscan.io/address/0x48AF11111764E710fcDcE2750db848C63edab57B address internal constant USDCn_INTEREST_RATE_STRATEGY = - 0x06B1Ec378618EA736a65395eA5CAB69A2410493B; + 0x48AF11111764E710fcDcE2750db848C63edab57B; // https://arbiscan.io/address/0x7CFaDFD5645B50bE87d546f42699d863648251ad address internal constant USDCn_STATA_TOKEN = 0x7CFaDFD5645B50bE87d546f42699d863648251ad; @@ -437,9 +437,9 @@ library AaveV3ArbitrumAssets { // https://arbiscan.io/address/0x06919EB75Bd6BA817D38CC70C1CA588ac7a01C10 address internal constant FRAX_ORACLE = 0x06919EB75Bd6BA817D38CC70C1CA588ac7a01C10; - // https://arbiscan.io/address/0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237 + // https://arbiscan.io/address/0xa8C12113DB50549A1E36FD25982C88B69A0007E0 address internal constant FRAX_INTEREST_RATE_STRATEGY = - 0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237; + 0xa8C12113DB50549A1E36FD25982C88B69A0007E0; // https://arbiscan.io/address/0x89AEc2023f89E26Dbb7eaa7a98fe3996f9d112A8 address internal constant FRAX_STATA_TOKEN = 0x89AEc2023f89E26Dbb7eaa7a98fe3996f9d112A8; diff --git a/src/AaveV3Avalanche.sol b/src/AaveV3Avalanche.sol index 08468f08..61df857b 100644 --- a/src/AaveV3Avalanche.sol +++ b/src/AaveV3Avalanche.sol @@ -128,9 +128,9 @@ library AaveV3AvalancheAssets { // https://snowscan.xyz/address/0xf82da795727633aFA9BB0f1B08A87c0F6A38723f address internal constant DAIe_ORACLE = 0xf82da795727633aFA9BB0f1B08A87c0F6A38723f; - // https://snowscan.xyz/address/0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e + // https://snowscan.xyz/address/0x41365f2aC2D19c3B4Bc691007d314aba80af3669 address internal constant DAIe_INTEREST_RATE_STRATEGY = - 0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e; + 0x41365f2aC2D19c3B4Bc691007d314aba80af3669; // https://snowscan.xyz/address/0x02F3f6c8A432C1e49f3359d7d36887C25d8A5888 address internal constant DAIe_STATA_TOKEN = 0x02F3f6c8A432C1e49f3359d7d36887C25d8A5888; @@ -176,9 +176,9 @@ library AaveV3AvalancheAssets { // https://snowscan.xyz/address/0xD8277249e871BE9A402fa286C2C5ec16046dC512 address internal constant USDC_ORACLE = 0xD8277249e871BE9A402fa286C2C5ec16046dC512; - // https://snowscan.xyz/address/0x3832311560d3B457E9cC35e5b8e06EB167D8c17D + // https://snowscan.xyz/address/0xf895e42505E48E3aa83fa41994CBd8d1D006C42B address internal constant USDC_INTEREST_RATE_STRATEGY = - 0x3832311560d3B457E9cC35e5b8e06EB167D8c17D; + 0xf895e42505E48E3aa83fa41994CBd8d1D006C42B; // https://snowscan.xyz/address/0xC509aB7bB4eDbF193b82264D499a7Fc526Cd01F4 address internal constant USDC_STATA_TOKEN = 0xC509aB7bB4eDbF193b82264D499a7Fc526Cd01F4; @@ -248,9 +248,9 @@ library AaveV3AvalancheAssets { // https://snowscan.xyz/address/0x39185f2236A6022b682e8BB93C040d125DA093CF address internal constant USDt_ORACLE = 0x39185f2236A6022b682e8BB93C040d125DA093CF; - // https://snowscan.xyz/address/0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e + // https://snowscan.xyz/address/0x41365f2aC2D19c3B4Bc691007d314aba80af3669 address internal constant USDt_INTEREST_RATE_STRATEGY = - 0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e; + 0x41365f2aC2D19c3B4Bc691007d314aba80af3669; // https://snowscan.xyz/address/0x5525Ee69BC1e354B356864187De486fab5AD67d7 address internal constant USDt_STATA_TOKEN = 0x5525Ee69BC1e354B356864187De486fab5AD67d7; @@ -344,9 +344,9 @@ library AaveV3AvalancheAssets { // https://snowscan.xyz/address/0x6208576378D06ce69A27987b7A524A9B15d499a4 address internal constant FRAX_ORACLE = 0x6208576378D06ce69A27987b7A524A9B15d499a4; - // https://snowscan.xyz/address/0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e + // https://snowscan.xyz/address/0x41365f2aC2D19c3B4Bc691007d314aba80af3669 address internal constant FRAX_INTEREST_RATE_STRATEGY = - 0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e; + 0x41365f2aC2D19c3B4Bc691007d314aba80af3669; // https://snowscan.xyz/address/0xA3c2ffE702F4cD265B2249AB5f84Fab81FFf6c73 address internal constant FRAX_STATA_TOKEN = 0xA3c2ffE702F4cD265B2249AB5f84Fab81FFf6c73; @@ -368,8 +368,8 @@ library AaveV3AvalancheAssets { // https://snowscan.xyz/address/0xCcC55Db26B78a19Dba1beE0066F9c1665575439A address internal constant MAI_ORACLE = 0xCcC55Db26B78a19Dba1beE0066F9c1665575439A; - // https://snowscan.xyz/address/0xD61ca03Eac0352090f45bE50403F7B17d20E11F2 - address internal constant MAI_INTEREST_RATE_STRATEGY = 0xD61ca03Eac0352090f45bE50403F7B17d20E11F2; + // https://snowscan.xyz/address/0x049E42fe40368384d04bC10f8494Ea6FD164442a + address internal constant MAI_INTEREST_RATE_STRATEGY = 0x049E42fe40368384d04bC10f8494Ea6FD164442a; // https://snowscan.xyz/address/0x08cC59E51BB0Bc322B4D251f7262dB864d6150ce address internal constant MAI_STATA_TOKEN = 0x08cC59E51BB0Bc322B4D251f7262dB864d6150ce; diff --git a/src/AaveV3BNB.sol b/src/AaveV3BNB.sol index 456859f6..7aabfdfa 100644 --- a/src/AaveV3BNB.sol +++ b/src/AaveV3BNB.sol @@ -216,9 +216,9 @@ library AaveV3BNBAssets { // https://bscscan.com/address/0xaFcFF74AE956f4c23c27Db49659D4a7F350415C1 address internal constant USDC_ORACLE = 0xaFcFF74AE956f4c23c27Db49659D4a7F350415C1; - // https://bscscan.com/address/0x786c9fF899805fa0813C77CD3228C0e857664E78 + // https://bscscan.com/address/0x0C8c4DbEB2dfA2a3770a54450E9937725D2d3D24 address internal constant USDC_INTEREST_RATE_STRATEGY = - 0x786c9fF899805fa0813C77CD3228C0e857664E78; + 0x0C8c4DbEB2dfA2a3770a54450E9937725D2d3D24; // https://bscscan.com/address/0x3906cDdfb781f02B21f21BD81ed7Fd8DC37075E1 address internal constant USDC_STATA_TOKEN = 0x3906cDdfb781f02B21f21BD81ed7Fd8DC37075E1; @@ -240,9 +240,9 @@ library AaveV3BNBAssets { // https://bscscan.com/address/0x0F682319Ed4A240b7a2599A48C965049515D9bC3 address internal constant USDT_ORACLE = 0x0F682319Ed4A240b7a2599A48C965049515D9bC3; - // https://bscscan.com/address/0xA60d98d1e7C1b5C186c181152AE7412C38ABaC94 + // https://bscscan.com/address/0x7aD646053aE2A184971dc952Cc680a5a5a0cFB8a address internal constant USDT_INTEREST_RATE_STRATEGY = - 0xA60d98d1e7C1b5C186c181152AE7412C38ABaC94; + 0x7aD646053aE2A184971dc952Cc680a5a5a0cFB8a; // https://bscscan.com/address/0x0471D185cc7Be61E154277cAB2396cD397663da6 address internal constant USDT_STATA_TOKEN = 0x0471D185cc7Be61E154277cAB2396cD397663da6; @@ -264,9 +264,9 @@ library AaveV3BNBAssets { // https://bscscan.com/address/0x60a117Fa5bAbee4d645884fB11E413Da4F893b6D address internal constant FDUSD_ORACLE = 0x60a117Fa5bAbee4d645884fB11E413Da4F893b6D; - // https://bscscan.com/address/0xDFFD9CDd2eC42099D7086Ff76938C111022014D0 + // https://bscscan.com/address/0xBE6Af4cD3097424BcF5C5BeC3bcEc2017DBCaA86 address internal constant FDUSD_INTEREST_RATE_STRATEGY = - 0xDFFD9CDd2eC42099D7086Ff76938C111022014D0; + 0xBE6Af4cD3097424BcF5C5BeC3bcEc2017DBCaA86; // https://bscscan.com/address/0x4d074aAa0821073dA827f7bf6a02cF905b394ed0 address internal constant FDUSD_STATA_TOKEN = 0x4d074aAa0821073dA827f7bf6a02cF905b394ed0; diff --git a/src/AaveV3Base.sol b/src/AaveV3Base.sol index 8b96c45a..0d410099 100644 --- a/src/AaveV3Base.sol +++ b/src/AaveV3Base.sol @@ -83,6 +83,9 @@ library AaveV3Base { // https://basescan.org/address/0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22 address internal constant STATIC_A_TOKEN_FACTORY = 0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22; + // https://basescan.org/address/0xe63eAf6DAb1045689BD3a332bC596FfcF54A5C88 + address internal constant STATIC_A_TOKEN_ORACLE = 0xe63eAf6DAb1045689BD3a332bC596FfcF54A5C88; + // https://basescan.org/address/0xc7751400F809cdB0C167F87985083C558a0610F7 address internal constant CONFIG_ENGINE = 0xc7751400F809cdB0C167F87985083C558a0610F7; @@ -175,9 +178,9 @@ library AaveV3BaseAssets { // https://basescan.org/address/0x978D8878b53Fbe40dab7D4AB47b97AB622FFeF9f address internal constant USDbC_ORACLE = 0x978D8878b53Fbe40dab7D4AB47b97AB622FFeF9f; - // https://basescan.org/address/0xDBea12F69D3Fcb4Be9FD14dd450AAe2B2a3d4de7 + // https://basescan.org/address/0x64163263753A9610a391A5D0276ae94B0d42fB75 address internal constant USDbC_INTEREST_RATE_STRATEGY = - 0xDBea12F69D3Fcb4Be9FD14dd450AAe2B2a3d4de7; + 0x64163263753A9610a391A5D0276ae94B0d42fB75; // https://basescan.org/address/0x6fCe2756794128B1771324caA860965801DCbCdB address internal constant USDbC_STATA_TOKEN = 0x6fCe2756794128B1771324caA860965801DCbCdB; @@ -220,9 +223,9 @@ library AaveV3BaseAssets { // https://basescan.org/address/0x978D8878b53Fbe40dab7D4AB47b97AB622FFeF9f address internal constant USDC_ORACLE = 0x978D8878b53Fbe40dab7D4AB47b97AB622FFeF9f; - // https://basescan.org/address/0x136848FdaedEB56245bE0e61E28A3CB8c0B45CaA + // https://basescan.org/address/0xcbF65e0708961Da6Dd3F1A4e1cE17D97D1E8C29A address internal constant USDC_INTEREST_RATE_STRATEGY = - 0x136848FdaedEB56245bE0e61E28A3CB8c0B45CaA; + 0xcbF65e0708961Da6Dd3F1A4e1cE17D97D1E8C29A; // https://basescan.org/address/0x4EA71A20e655794051D1eE8b6e4A3269B13ccaCc address internal constant USDC_STATA_TOKEN = 0x4EA71A20e655794051D1eE8b6e4A3269B13ccaCc; diff --git a/src/AaveV3Ethereum.sol b/src/AaveV3Ethereum.sol index 7876cee6..7a78fe0f 100644 --- a/src/AaveV3Ethereum.sol +++ b/src/AaveV3Ethereum.sol @@ -200,9 +200,9 @@ library AaveV3EthereumAssets { // https://etherscan.io/address/0x736bF902680e68989886e9807CD7Db4B3E015d3C address internal constant USDC_ORACLE = 0x736bF902680e68989886e9807CD7Db4B3E015d3C; - // https://etherscan.io/address/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1 + // https://etherscan.io/address/0xd56eE97960b1b2953e751151Fd84888cF3F3b521 address internal constant USDC_INTEREST_RATE_STRATEGY = - 0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1; + 0xd56eE97960b1b2953e751151Fd84888cF3F3b521; // https://etherscan.io/address/0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6 address internal constant USDC_STATA_TOKEN = 0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6; @@ -224,8 +224,8 @@ library AaveV3EthereumAssets { // https://etherscan.io/address/0xaEb897E1Dc6BbdceD3B9D551C71a8cf172F27AC4 address internal constant DAI_ORACLE = 0xaEb897E1Dc6BbdceD3B9D551C71a8cf172F27AC4; - // https://etherscan.io/address/0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237 - address internal constant DAI_INTEREST_RATE_STRATEGY = 0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237; + // https://etherscan.io/address/0xa8C12113DB50549A1E36FD25982C88B69A0007E0 + address internal constant DAI_INTEREST_RATE_STRATEGY = 0xa8C12113DB50549A1E36FD25982C88B69A0007E0; // https://etherscan.io/address/0xaf270C38fF895EA3f95Ed488CEACe2386F038249 address internal constant DAI_STATA_TOKEN = 0xaf270C38fF895EA3f95Ed488CEACe2386F038249; @@ -310,9 +310,9 @@ library AaveV3EthereumAssets { // https://etherscan.io/address/0xC26D4a1c46d884cfF6dE9800B6aE7A8Cf48B4Ff8 address internal constant USDT_ORACLE = 0xC26D4a1c46d884cfF6dE9800B6aE7A8Cf48B4Ff8; - // https://etherscan.io/address/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2 + // https://etherscan.io/address/0xc7b53C7d24164FB78F57Ea3b5d056bD2E541013d address internal constant USDT_INTEREST_RATE_STRATEGY = - 0xc77576b02D74BBF9CdC26F3B86FD09d134416df2; + 0xc7b53C7d24164FB78F57Ea3b5d056bD2E541013d; // https://etherscan.io/address/0x862c57d48becB45583AEbA3f489696D22466Ca1b address internal constant USDT_STATA_TOKEN = 0x862c57d48becB45583AEbA3f489696D22466Ca1b; @@ -355,9 +355,9 @@ library AaveV3EthereumAssets { // https://etherscan.io/address/0x9eCdfaCca946614cc32aF63F3DBe50959244F3af address internal constant LUSD_ORACLE = 0x9eCdfaCca946614cc32aF63F3DBe50959244F3af; - // https://etherscan.io/address/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260 + // https://etherscan.io/address/0xb96c569Ceb49440731DdD5D8c5E6DA3538f1CBF1 address internal constant LUSD_INTEREST_RATE_STRATEGY = - 0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260; + 0xb96c569Ceb49440731DdD5D8c5E6DA3538f1CBF1; // https://etherscan.io/address/0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A address internal constant LUSD_STATA_TOKEN = 0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A; @@ -540,9 +540,9 @@ library AaveV3EthereumAssets { // https://etherscan.io/address/0x45D270263BBee500CF8adcf2AbC0aC227097b036 address internal constant FRAX_ORACLE = 0x45D270263BBee500CF8adcf2AbC0aC227097b036; - // https://etherscan.io/address/0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237 + // https://etherscan.io/address/0x7448ABeD12d8538efC115af4a417e3d1367180fc address internal constant FRAX_INTEREST_RATE_STRATEGY = - 0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237; + 0x7448ABeD12d8538efC115af4a417e3d1367180fc; // https://etherscan.io/address/0xEE66abD4D0f9908A48E08AE354B0f425De3e237E address internal constant FRAX_STATA_TOKEN = 0xEE66abD4D0f9908A48E08AE354B0f425De3e237E; @@ -685,9 +685,9 @@ library AaveV3EthereumAssets { // https://etherscan.io/address/0x02AeE5b225366302339748951E1a924617b8814F address internal constant crvUSD_ORACLE = 0x02AeE5b225366302339748951E1a924617b8814F; - // https://etherscan.io/address/0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4 + // https://etherscan.io/address/0xaEc90D2516c79F8Ae7165574a41EC4dF2631b36f address internal constant crvUSD_INTEREST_RATE_STRATEGY = - 0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4; + 0xaEc90D2516c79F8Ae7165574a41EC4dF2631b36f; // https://etherscan.io/address/0x848107491E029AFDe0AC543779c7790382f15929 address internal constant crvUSD_STATA_TOKEN = 0x848107491E029AFDe0AC543779c7790382f15929; @@ -709,9 +709,9 @@ library AaveV3EthereumAssets { // https://etherscan.io/address/0x150bAe7Ce224555D39AfdBc6Cb4B8204E594E022 address internal constant PYUSD_ORACLE = 0x150bAe7Ce224555D39AfdBc6Cb4B8204E594E022; - // https://etherscan.io/address/0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514 + // https://etherscan.io/address/0xaEc90D2516c79F8Ae7165574a41EC4dF2631b36f address internal constant PYUSD_INTEREST_RATE_STRATEGY = - 0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514; + 0xaEc90D2516c79F8Ae7165574a41EC4dF2631b36f; // https://etherscan.io/address/0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152 address internal constant PYUSD_STATA_TOKEN = 0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152; diff --git a/src/AaveV3Gnosis.sol b/src/AaveV3Gnosis.sol index 03273def..15c7b701 100644 --- a/src/AaveV3Gnosis.sol +++ b/src/AaveV3Gnosis.sol @@ -179,9 +179,9 @@ library AaveV3GnosisAssets { // https://gnosisscan.io/address/0x0a2d05bc646C65A029e602c257DfA14adF8BfAd2 address internal constant USDC_ORACLE = 0x0a2d05bc646C65A029e602c257DfA14adF8BfAd2; - // https://gnosisscan.io/address/0xE74CD4ADF9103370144c327457bd294753E2E856 + // https://gnosisscan.io/address/0xBAbaB9202855F1c3FC943F0d032eAb4847A92D7e address internal constant USDC_INTEREST_RATE_STRATEGY = - 0xE74CD4ADF9103370144c327457bd294753E2E856; + 0xBAbaB9202855F1c3FC943F0d032eAb4847A92D7e; // https://gnosisscan.io/address/0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB address internal constant USDC_STATA_TOKEN = 0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB; @@ -203,9 +203,9 @@ library AaveV3GnosisAssets { // https://gnosisscan.io/address/0xE5269eF0CE04E509E8134624c7BF043b21e10897 address internal constant WXDAI_ORACLE = 0xE5269eF0CE04E509E8134624c7BF043b21e10897; - // https://gnosisscan.io/address/0xE74CD4ADF9103370144c327457bd294753E2E856 + // https://gnosisscan.io/address/0xBAbaB9202855F1c3FC943F0d032eAb4847A92D7e address internal constant WXDAI_INTEREST_RATE_STRATEGY = - 0xE74CD4ADF9103370144c327457bd294753E2E856; + 0xBAbaB9202855F1c3FC943F0d032eAb4847A92D7e; // https://gnosisscan.io/address/0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B address internal constant WXDAI_STATA_TOKEN = 0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B; @@ -227,9 +227,9 @@ library AaveV3GnosisAssets { // https://gnosisscan.io/address/0xab70BCB260073d036d1660201e9d5405F5829b7a address internal constant EURe_ORACLE = 0xab70BCB260073d036d1660201e9d5405F5829b7a; - // https://gnosisscan.io/address/0x6c3b7e7B8b9609D57C70C3F630228F979EAbb450 + // https://gnosisscan.io/address/0x5c5eC8bf67a83d9d703DCB755B1e8D1e72Fa89E3 address internal constant EURe_INTEREST_RATE_STRATEGY = - 0x6c3b7e7B8b9609D57C70C3F630228F979EAbb450; + 0x5c5eC8bf67a83d9d703DCB755B1e8D1e72Fa89E3; // https://gnosisscan.io/address/0x8418D17640a74F1614AC3E1826F29e78714488a1 address internal constant EURe_STATA_TOKEN = 0x8418D17640a74F1614AC3E1826F29e78714488a1; diff --git a/src/AaveV3Optimism.sol b/src/AaveV3Optimism.sol index 5c9fabad..074a9c9c 100644 --- a/src/AaveV3Optimism.sol +++ b/src/AaveV3Optimism.sol @@ -127,8 +127,8 @@ library AaveV3OptimismAssets { // https://optimistic.etherscan.io/address/0x1a96fe91278bcF6F19665F642FE7a88cD5c360bb address internal constant DAI_ORACLE = 0x1a96fe91278bcF6F19665F642FE7a88cD5c360bb; - // https://optimistic.etherscan.io/address/0xd5CA18a70189309664e34FB8150799ff13722308 - address internal constant DAI_INTEREST_RATE_STRATEGY = 0xd5CA18a70189309664e34FB8150799ff13722308; + // https://optimistic.etherscan.io/address/0xdd5ee22CC6CbbB41518871D95558B648a3551b54 + address internal constant DAI_INTEREST_RATE_STRATEGY = 0xdd5ee22CC6CbbB41518871D95558B648a3551b54; // https://optimistic.etherscan.io/address/0x6dDc64289bE8a71A707fB057d5d07Cc756055d6e address internal constant DAI_STATA_TOKEN = 0x6dDc64289bE8a71A707fB057d5d07Cc756055d6e; @@ -174,9 +174,9 @@ library AaveV3OptimismAssets { // https://optimistic.etherscan.io/address/0x2daA7078f78485A708003989cBc9a643e3b4B61f address internal constant USDC_ORACLE = 0x2daA7078f78485A708003989cBc9a643e3b4B61f; - // https://optimistic.etherscan.io/address/0x769EbC5106bF09D9A665CCb691e1907612b57F16 + // https://optimistic.etherscan.io/address/0xD1c2f0F2C7F6A40C8047eee410C800c3d1435D16 address internal constant USDC_INTEREST_RATE_STRATEGY = - 0x769EbC5106bF09D9A665CCb691e1907612b57F16; + 0xD1c2f0F2C7F6A40C8047eee410C800c3d1435D16; // https://optimistic.etherscan.io/address/0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C address internal constant USDC_STATA_TOKEN = 0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C; @@ -246,9 +246,9 @@ library AaveV3OptimismAssets { // https://optimistic.etherscan.io/address/0x70E6DBBFFc9c3c6fB4a9c349E3101B7dCEE67f4D address internal constant USDT_ORACLE = 0x70E6DBBFFc9c3c6fB4a9c349E3101B7dCEE67f4D; - // https://optimistic.etherscan.io/address/0xd5CA18a70189309664e34FB8150799ff13722308 + // https://optimistic.etherscan.io/address/0xdd5ee22CC6CbbB41518871D95558B648a3551b54 address internal constant USDT_INTEREST_RATE_STRATEGY = - 0xd5CA18a70189309664e34FB8150799ff13722308; + 0xdd5ee22CC6CbbB41518871D95558B648a3551b54; // https://optimistic.etherscan.io/address/0x035c93db04E5aAea54E6cd0261C492a3e0638b37 address internal constant USDT_STATA_TOKEN = 0x035c93db04E5aAea54E6cd0261C492a3e0638b37; @@ -294,9 +294,9 @@ library AaveV3OptimismAssets { // https://optimistic.etherscan.io/address/0xC77E9CF9603F5ef5503213229ABB1Fec3001f312 address internal constant sUSD_ORACLE = 0xC77E9CF9603F5ef5503213229ABB1Fec3001f312; - // https://optimistic.etherscan.io/address/0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C + // https://optimistic.etherscan.io/address/0xcf3136a52e6a01C482EdA64d3F0242dc3DBAFa47 address internal constant sUSD_INTEREST_RATE_STRATEGY = - 0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C; + 0xcf3136a52e6a01C482EdA64d3F0242dc3DBAFa47; // https://optimistic.etherscan.io/address/0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652 address internal constant sUSD_STATA_TOKEN = 0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652; @@ -365,9 +365,9 @@ library AaveV3OptimismAssets { // https://optimistic.etherscan.io/address/0x8f4dAFb6Feb190e7846eb7665fD49FFb1177Ff8e address internal constant LUSD_ORACLE = 0x8f4dAFb6Feb190e7846eb7665fD49FFb1177Ff8e; - // https://optimistic.etherscan.io/address/0x5F58C62077b667370879D6580a59f47C30f96a74 + // https://optimistic.etherscan.io/address/0x4Fb9B5c02EC681499BD3B3a88683E15aaBDe6288 address internal constant LUSD_INTEREST_RATE_STRATEGY = - 0x5F58C62077b667370879D6580a59f47C30f96a74; + 0x4Fb9B5c02EC681499BD3B3a88683E15aaBDe6288; // https://optimistic.etherscan.io/address/0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3 address internal constant LUSD_STATA_TOKEN = 0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3; @@ -389,8 +389,8 @@ library AaveV3OptimismAssets { // https://optimistic.etherscan.io/address/0xc6ac65E8f4F50a6655Efd78A92b6c503B5B625C8 address internal constant MAI_ORACLE = 0xc6ac65E8f4F50a6655Efd78A92b6c503B5B625C8; - // https://optimistic.etherscan.io/address/0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A - address internal constant MAI_INTEREST_RATE_STRATEGY = 0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A; + // https://optimistic.etherscan.io/address/0x2b5F720fBA11EeB5f2213FdF06Be9f7fB0ad1C48 + address internal constant MAI_INTEREST_RATE_STRATEGY = 0x2b5F720fBA11EeB5f2213FdF06Be9f7fB0ad1C48; // https://optimistic.etherscan.io/address/0x60495bC8D8Baf7E866888ecC00491e37B47dfF24 address internal constant MAI_STATA_TOKEN = 0x60495bC8D8Baf7E866888ecC00491e37B47dfF24; @@ -436,9 +436,9 @@ library AaveV3OptimismAssets { // https://optimistic.etherscan.io/address/0x2daA7078f78485A708003989cBc9a643e3b4B61f address internal constant USDCn_ORACLE = 0x2daA7078f78485A708003989cBc9a643e3b4B61f; - // https://optimistic.etherscan.io/address/0xb83d1B74e1D917d4a95C1e9392f6c639932F444C + // https://optimistic.etherscan.io/address/0x73917d0B313307D0F58659e1e524BCf0EE15c2C4 address internal constant USDCn_INTEREST_RATE_STRATEGY = - 0xb83d1B74e1D917d4a95C1e9392f6c639932F444C; + 0x73917d0B313307D0F58659e1e524BCf0EE15c2C4; // https://optimistic.etherscan.io/address/0x4DD03dfD36548C840B563745e3FBeC320F37BA7e address internal constant USDCn_STATA_TOKEN = 0x4DD03dfD36548C840B563745e3FBeC320F37BA7e; diff --git a/src/AaveV3Polygon.sol b/src/AaveV3Polygon.sol index 3339aaea..dc473f0d 100644 --- a/src/AaveV3Polygon.sol +++ b/src/AaveV3Polygon.sol @@ -121,8 +121,8 @@ library AaveV3PolygonAssets { // https://polygonscan.com/address/0xF86577E7d27Ed35b85A7645c58bAaA64453fe32B address internal constant DAI_ORACLE = 0xF86577E7d27Ed35b85A7645c58bAaA64453fe32B; - // https://polygonscan.com/address/0xaDbdb3d6B51151e4CDF32e4050B6F03D2bfB6477 - address internal constant DAI_INTEREST_RATE_STRATEGY = 0xaDbdb3d6B51151e4CDF32e4050B6F03D2bfB6477; + // https://polygonscan.com/address/0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237 + address internal constant DAI_INTEREST_RATE_STRATEGY = 0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237; // https://polygonscan.com/address/0x83c59636e602787A6EEbBdA2915217B416193FcB address internal constant DAI_STATA_TOKEN = 0x83c59636e602787A6EEbBdA2915217B416193FcB; @@ -168,9 +168,9 @@ library AaveV3PolygonAssets { // https://polygonscan.com/address/0x17E33D122FC34c7ad8FBd4a1995Dff9c8aE675eb address internal constant USDC_ORACLE = 0x17E33D122FC34c7ad8FBd4a1995Dff9c8aE675eb; - // https://polygonscan.com/address/0x588b62C84533232E3A881e096E5D639Fa754F093 + // https://polygonscan.com/address/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2 address internal constant USDC_INTEREST_RATE_STRATEGY = - 0x588b62C84533232E3A881e096E5D639Fa754F093; + 0xc77576b02D74BBF9CdC26F3B86FD09d134416df2; // https://polygonscan.com/address/0x1017F4a86Fc3A3c824346d0b8C5e96A5029bDAf9 address internal constant USDC_STATA_TOKEN = 0x1017F4a86Fc3A3c824346d0b8C5e96A5029bDAf9; @@ -240,9 +240,9 @@ library AaveV3PolygonAssets { // https://polygonscan.com/address/0xaA574f4f6E124E77a7a1B5Ed91c8b407000A7730 address internal constant USDT_ORACLE = 0xaA574f4f6E124E77a7a1B5Ed91c8b407000A7730; - // https://polygonscan.com/address/0xaDbdb3d6B51151e4CDF32e4050B6F03D2bfB6477 + // https://polygonscan.com/address/0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237 address internal constant USDT_INTEREST_RATE_STRATEGY = - 0xaDbdb3d6B51151e4CDF32e4050B6F03D2bfB6477; + 0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237; // https://polygonscan.com/address/0x87A1fdc4C726c459f597282be639a045062c0E46 address internal constant USDT_STATA_TOKEN = 0x87A1fdc4C726c459f597282be639a045062c0E46; @@ -429,9 +429,9 @@ library AaveV3PolygonAssets { // https://polygonscan.com/address/0x73366Fe0AA0Ded304479862808e02506FE556a98 address internal constant EURS_ORACLE = 0x73366Fe0AA0Ded304479862808e02506FE556a98; - // https://polygonscan.com/address/0x8F183Ee74C790CB558232a141099b316D6C8Ba6E + // https://polygonscan.com/address/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260 address internal constant EURS_INTEREST_RATE_STRATEGY = - 0x8F183Ee74C790CB558232a141099b316D6C8Ba6E; + 0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260; // https://polygonscan.com/address/0x02E26888Ed3240BB38f26A2adF96Af9B52b167ea address internal constant EURS_STATA_TOKEN = 0x02E26888Ed3240BB38f26A2adF96Af9B52b167ea; @@ -453,9 +453,9 @@ library AaveV3PolygonAssets { // https://polygonscan.com/address/0x73366Fe0AA0Ded304479862808e02506FE556a98 address internal constant jEUR_ORACLE = 0x73366Fe0AA0Ded304479862808e02506FE556a98; - // https://polygonscan.com/address/0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 + // https://polygonscan.com/address/0x06B1Ec378618EA736a65395eA5CAB69A2410493B address internal constant jEUR_INTEREST_RATE_STRATEGY = - 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4; + 0x06B1Ec378618EA736a65395eA5CAB69A2410493B; // https://polygonscan.com/address/0xD992DaC78Ef3F34614E6a7d325b7b6A320FC0AB5 address internal constant jEUR_STATA_TOKEN = 0xD992DaC78Ef3F34614E6a7d325b7b6A320FC0AB5; @@ -477,9 +477,9 @@ library AaveV3PolygonAssets { // https://polygonscan.com/address/0x73366Fe0AA0Ded304479862808e02506FE556a98 address internal constant EURA_ORACLE = 0x73366Fe0AA0Ded304479862808e02506FE556a98; - // https://polygonscan.com/address/0xA9F3C3caE095527061e6d270DBE163693e6fda9D + // https://polygonscan.com/address/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260 address internal constant EURA_INTEREST_RATE_STRATEGY = - 0xA9F3C3caE095527061e6d270DBE163693e6fda9D; + 0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260; // https://polygonscan.com/address/0xd3eb8796Ed36f58E03B7b4b5AD417FA74931d2c4 address internal constant EURA_STATA_TOKEN = 0xd3eb8796Ed36f58E03B7b4b5AD417FA74931d2c4; @@ -597,9 +597,9 @@ library AaveV3PolygonAssets { // https://polygonscan.com/address/0x17E33D122FC34c7ad8FBd4a1995Dff9c8aE675eb address internal constant USDCn_ORACLE = 0x17E33D122FC34c7ad8FBd4a1995Dff9c8aE675eb; - // https://polygonscan.com/address/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1 + // https://polygonscan.com/address/0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514 address internal constant USDCn_INTEREST_RATE_STRATEGY = - 0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1; + 0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514; // https://polygonscan.com/address/0x2dCa80061632f3F87c9cA28364d1d0c30cD79a19 address internal constant USDCn_STATA_TOKEN = 0x2dCa80061632f3F87c9cA28364d1d0c30cD79a19; diff --git a/src/AaveV3Scroll.sol b/src/AaveV3Scroll.sol index 45ee05da..695fc6c3 100644 --- a/src/AaveV3Scroll.sol +++ b/src/AaveV3Scroll.sol @@ -138,9 +138,9 @@ library AaveV3ScrollAssets { // https://scrollscan.com/address/0x427Fd98dbD1DbC2D4e792350caBe7c9665F35bee address internal constant USDC_ORACLE = 0x427Fd98dbD1DbC2D4e792350caBe7c9665F35bee; - // https://scrollscan.com/address/0x9205B37978aC983A297dFB53b3f3D2cCC7DDDADa + // https://scrollscan.com/address/0x39FA62444F4716f64253aEAc4509Ad32DE8D67B2 address internal constant USDC_INTEREST_RATE_STRATEGY = - 0x9205B37978aC983A297dFB53b3f3D2cCC7DDDADa; + 0x39FA62444F4716f64253aEAc4509Ad32DE8D67B2; // https://scrollscan.com/address/0x9fA123bC7E6b61cC8a9D893673a4C6E5392FF4A7 address internal constant USDC_STATA_TOKEN = 0x9fA123bC7E6b61cC8a9D893673a4C6E5392FF4A7; diff --git a/src/ts/AaveV2Avalanche.ts b/src/ts/AaveV2Avalanche.ts index 5428c311..72aaca4c 100644 --- a/src/ts/AaveV2Avalanche.ts +++ b/src/ts/AaveV2Avalanche.ts @@ -97,7 +97,7 @@ export const ASSETS = { A_TOKEN: '0x47AFa96Cdc9fAb46904A55a6ad4bf6660B53c38a', S_TOKEN: '0x3676E4EE689D527dDb89812B63fAD0B7501772B3', V_TOKEN: '0x1852DC24d1a8956a0B356AA18eDe954c7a0Ca5ae', - INTEREST_RATE_STRATEGY: '0xa7C0f85c626761eDD0875549aD09E8d3f5446695', + INTEREST_RATE_STRATEGY: '0x7e7B8d96C08881c3e1F506E3a81baE759aeFacA7', ORACLE: '0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300', }, USDTe: { @@ -106,7 +106,7 @@ export const ASSETS = { A_TOKEN: '0x532E6537FEA298397212F09A61e03311686f548e', S_TOKEN: '0x9c7B81A867499B7387ed05017a13d4172a0c17bF', V_TOKEN: '0xfc1AdA7A288d6fCe0d29CcfAAa57Bc9114bb2DbE', - INTEREST_RATE_STRATEGY: '0xa7C0f85c626761eDD0875549aD09E8d3f5446695', + INTEREST_RATE_STRATEGY: '0x7e7B8d96C08881c3e1F506E3a81baE759aeFacA7', ORACLE: '0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a', }, USDCe: { @@ -115,7 +115,7 @@ export const ASSETS = { A_TOKEN: '0x46A51127C3ce23fb7AB1DE06226147F446e4a857', S_TOKEN: '0x5B14679135dbE8B02015ec3Ca4924a12E4C6C85a', V_TOKEN: '0x848c080d2700CBE1B894a3374AD5E887E5cCb89c', - INTEREST_RATE_STRATEGY: '0xa7C0f85c626761eDD0875549aD09E8d3f5446695', + INTEREST_RATE_STRATEGY: '0xb1f13B58D6a3B1aEdB211Db58D9e42d28D09DbF4', ORACLE: '0xF096872672F44d6EBA71458D74fe67F9a77a23B9', }, AAVEe: { diff --git a/src/ts/AaveV2Ethereum.ts b/src/ts/AaveV2Ethereum.ts index ff73d9a1..bfa739ba 100644 --- a/src/ts/AaveV2Ethereum.ts +++ b/src/ts/AaveV2Ethereum.ts @@ -82,7 +82,7 @@ export const ASSETS = { A_TOKEN: '0x3Ed3B47Dd13EC9a98b44e6204A523E766B225811', S_TOKEN: '0xe91D55AB2240594855aBd11b3faAE801Fd4c4687', V_TOKEN: '0x531842cEbbdD378f8ee36D171d6cC9C4fcf475Ec', - INTEREST_RATE_STRATEGY: '0xF02EC9CA513ca505f0F5347E7D784Fa6165F8a99', + INTEREST_RATE_STRATEGY: '0x13828736b5e2CcF7811A2012ff9eB3e685a815b2', ORACLE: '0xEe9F2375b4bdF6387aa8265dD4FB8F16512A1d46', }, WBTC: { @@ -163,7 +163,7 @@ export const ASSETS = { A_TOKEN: '0x028171bCA77440897B824Ca71D1c56caC55b68A3', S_TOKEN: '0x778A13D3eeb110A4f7bb6529F99c000119a08E92', V_TOKEN: '0x6C3c78838c761c6Ac7bE9F59fe808ea2A6E4379d', - INTEREST_RATE_STRATEGY: '0xab7f8ca781C736EB624A9E321cd043F8E6292C96', + INTEREST_RATE_STRATEGY: '0xBbE678b3E03E885B477f97af40671c1182582aD4', ORACLE: '0x773616E4d11A78F511299002da57A0a94577F1f4', }, ENJ: { @@ -235,7 +235,7 @@ export const ASSETS = { A_TOKEN: '0x6C5024Cd4F8A59110119C56f8933403A539555EB', S_TOKEN: '0x30B0f7324feDF89d8eff397275F8983397eFe4af', V_TOKEN: '0xdC6a3Ab17299D9C2A412B0e0a4C1f55446AE0817', - INTEREST_RATE_STRATEGY: '0x28fc7a5F0e7652B6f5E398F5E656A3eB36a1F3DE', + INTEREST_RATE_STRATEGY: '0x6959f4a661FDF1f3405CaDd56d0Af73a4b082Cb2', ORACLE: '0x8e0b7e6062272B5eF4524250bFFF8e5Bd3497757', }, TUSD: { @@ -253,7 +253,7 @@ export const ASSETS = { A_TOKEN: '0xBcca60bB61934080951369a648Fb03DF4F96263C', S_TOKEN: '0xE4922afAB0BbaDd8ab2a88E0C79d884Ad337fcA6', V_TOKEN: '0x619beb58998eD2278e08620f97007e1116D5D25b', - INTEREST_RATE_STRATEGY: '0xb72F23adE9b9980c2E731Ca504105fC860643619', + INTEREST_RATE_STRATEGY: '0xfA4dEC495522ea25f617113fA0633a5BeCD4918E', ORACLE: '0x986b5E1e1755e3C2440e960477f25201B0a8bbD4', }, CRV: { @@ -271,7 +271,7 @@ export const ASSETS = { A_TOKEN: '0xD37EE7e4f452C6638c96536e68090De8cBcdb583', S_TOKEN: '0xf8aC64ec6Ff8E0028b37EB89772d21865321bCe0', V_TOKEN: '0x279AF5b99540c1A3A7E3CDd326e19659401eF99e', - INTEREST_RATE_STRATEGY: '0x999F449fEAfaAd78CE5702A9ebc460633478D4a4', + INTEREST_RATE_STRATEGY: '0x6a39D2996326853Fed73a69F51EC50C941624500', ORACLE: '0xEc6f4Cd64d28Ef32507e2dc399948aAe9Bbedd7e', }, BAL: { @@ -325,7 +325,7 @@ export const ASSETS = { A_TOKEN: '0x2e8F4bdbE3d47d7d7DE490437AeA9915D930F1A3', S_TOKEN: '0x2387119bc85A74e0BBcbe190d80676CB16F10D4F', V_TOKEN: '0xFDb93B3b10936cf81FA59A02A7523B6e2149b2B7', - INTEREST_RATE_STRATEGY: '0x40a76E018dd4aFe1391F51f0C8c8E4eA70476e15', + INTEREST_RATE_STRATEGY: '0x45d54d48ca90C03Eb8352ADf228DeA4D1E0bc19b', ORACLE: '0x3a08ebBaB125224b7b6474384Ee39fBb247D2200', }, DPI: { @@ -343,7 +343,7 @@ export const ASSETS = { A_TOKEN: '0xd4937682df3C8aEF4FE912A96A74121C0829E664', S_TOKEN: '0x3916e3B6c84b161df1b2733dFfc9569a1dA710c2', V_TOKEN: '0xfE8F19B17fFeF0fDbfe2671F248903055AFAA8Ca', - INTEREST_RATE_STRATEGY: '0x28fc7a5F0e7652B6f5E398F5E656A3eB36a1F3DE', + INTEREST_RATE_STRATEGY: '0x6959f4a661FDF1f3405CaDd56d0Af73a4b082Cb2', ORACLE: '0x14d04Fff8D21bd62987a5cE9ce543d2F1edF5D3E', }, FEI: { @@ -406,7 +406,7 @@ export const ASSETS = { A_TOKEN: '0xce1871f791548600cb59efbefFC9c38719142079', S_TOKEN: '0x39f010127274b2dBdB770B45e1de54d974974526', V_TOKEN: '0x411066489AB40442d6Fc215aD7c64224120D33F2', - INTEREST_RATE_STRATEGY: '0xab7f8ca781C736EB624A9E321cd043F8E6292C96', + INTEREST_RATE_STRATEGY: '0xBbE678b3E03E885B477f97af40671c1182582aD4', ORACLE: '0x60c0b047133f696334a2b7f68af0b49d2F3D4F72', }, } as const; diff --git a/src/ts/AaveV2Polygon.ts b/src/ts/AaveV2Polygon.ts index d1a75408..03b1fa51 100644 --- a/src/ts/AaveV2Polygon.ts +++ b/src/ts/AaveV2Polygon.ts @@ -82,7 +82,7 @@ export const ASSETS = { A_TOKEN: '0x27F8D03b3a2196956ED754baDc28D73be8830A6e', S_TOKEN: '0x2238101B7014C279aaF6b408A284E49cDBd5DB55', V_TOKEN: '0x75c4d1Fb84429023170086f06E682DcbBF537b7d', - INTEREST_RATE_STRATEGY: '0xa966adA364E0491520a1235aAA9cf15E08c1Db05', + INTEREST_RATE_STRATEGY: '0xc4d392a7Bfe01E80A07272F5D8a34D49E9cce966', ORACLE: '0xFC539A559e170f848323e19dfD66007520510085', }, USDC: { @@ -91,7 +91,7 @@ export const ASSETS = { A_TOKEN: '0x1a13F4Ca1d028320A707D99520AbFefca3998b7F', S_TOKEN: '0xdeb05676dB0DB85cecafE8933c903466Bf20C572', V_TOKEN: '0x248960A9d75EdFa3de94F7193eae3161Eb349a12', - INTEREST_RATE_STRATEGY: '0x2ad5a608a920E7061ccE38955C89A7c3F4c0aba7', + INTEREST_RATE_STRATEGY: '0x40648f731198AD8ba5757a0bE5DaDaE034ffCf76', ORACLE: '0xefb7e6be8356cCc6827799B6A7348eE674A80EaE', }, USDT: { @@ -100,7 +100,7 @@ export const ASSETS = { A_TOKEN: '0x60D55F02A771d515e077c9C2403a1ef324885CeC', S_TOKEN: '0xe590cfca10e81FeD9B0e4496381f02256f5d2f61', V_TOKEN: '0x8038857FD47108A07d1f6Bf652ef1cBeC279A2f3', - INTEREST_RATE_STRATEGY: '0x7892E4Db4C172e7Af389677c04c42eE3F8Fd5447', + INTEREST_RATE_STRATEGY: '0x1233847129541c166ad585FaC0727CcBF6cf28eC', ORACLE: '0xf9d5AAC6E5572AEFa6bd64108ff86a222F69B64d', }, WBTC: { diff --git a/src/ts/AaveV3Arbitrum.ts b/src/ts/AaveV3Arbitrum.ts index 620787d3..7b4b81c9 100644 --- a/src/ts/AaveV3Arbitrum.ts +++ b/src/ts/AaveV3Arbitrum.ts @@ -100,7 +100,7 @@ export const ASSETS = { A_TOKEN: '0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE', S_TOKEN: '0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B', V_TOKEN: '0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC', - INTEREST_RATE_STRATEGY: '0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237', + INTEREST_RATE_STRATEGY: '0xa8C12113DB50549A1E36FD25982C88B69A0007E0', ORACLE: '0x4a838a3Dac6633bB1fd932B6f356DecFCAf7803D', STATA_TOKEN: '0xc91c5297d7E161aCC74b482aAfCc75B85cc0bfeD', }, @@ -120,7 +120,7 @@ export const ASSETS = { A_TOKEN: '0x625E7708f30cA75bfd92586e17077590C60eb4cD', S_TOKEN: '0x307ffe186F84a3bc2613D1eA417A5737D69A7007', V_TOKEN: '0xFCCf3cAbbe80101232d343252614b6A3eE81C989', - INTEREST_RATE_STRATEGY: '0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1', + INTEREST_RATE_STRATEGY: '0xc7b53C7d24164FB78F57Ea3b5d056bD2E541013d', ORACLE: '0xDe25a88F87FEd9F8999fAbF6729dCB121893623C', STATA_TOKEN: '0x0Bc9E52051f553E75550CA22C196bf132c52Cf0B', }, @@ -150,7 +150,7 @@ export const ASSETS = { A_TOKEN: '0x6ab707Aca953eDAeFBc4fD23bA73294241490620', S_TOKEN: '0x70eFfc565DB6EEf7B927610155602d31b670e802', V_TOKEN: '0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7', - INTEREST_RATE_STRATEGY: '0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237', + INTEREST_RATE_STRATEGY: '0xa8C12113DB50549A1E36FD25982C88B69A0007E0', ORACLE: '0x84dC1C52D7C340AA54B4e8799FBB31C3D28E67aD', STATA_TOKEN: '0xb165a74407fE1e519d6bCbDeC1Ed3202B35a4140', }, @@ -170,7 +170,7 @@ export const ASSETS = { A_TOKEN: '0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97', S_TOKEN: '0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E', V_TOKEN: '0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8', - INTEREST_RATE_STRATEGY: '0xCbDC7D7984D7AD59434f0B1999D2006898C40f9A', + INTEREST_RATE_STRATEGY: '0xb96c569Ceb49440731DdD5D8c5E6DA3538f1CBF1', ORACLE: '0xA14d53bC1F1c0F31B4aA3BD109344E5009051a84', STATA_TOKEN: '0x9a40747BE51185A416B181789B671E78a8d045dD', }, @@ -190,7 +190,7 @@ export const ASSETS = { A_TOKEN: '0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA', S_TOKEN: '0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841', V_TOKEN: '0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907', - INTEREST_RATE_STRATEGY: '0xc77576b02D74BBF9CdC26F3B86FD09d134416df2', + INTEREST_RATE_STRATEGY: '0x7448ABeD12d8538efC115af4a417e3d1367180fc', ORACLE: '0x7a7cE08a1057723CCEDeA2462407427Ae33FFEb2', STATA_TOKEN: '0xB4a0a2692D82301703B27082Cda45B083F68CAcE', }, @@ -210,7 +210,7 @@ export const ASSETS = { A_TOKEN: '0x8ffDf2DE812095b1D19CB146E4c004587C0A0692', S_TOKEN: '0xa5e408678469d23efDB7694b1B0A85BB0669e8bd', V_TOKEN: '0xA8669021776Bc142DfcA87c21b4A52595bCbB40a', - INTEREST_RATE_STRATEGY: '0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260', + INTEREST_RATE_STRATEGY: '0xaEc90D2516c79F8Ae7165574a41EC4dF2631b36f', ORACLE: '0x341B110bDF665A20F0D5f84A92FcAF5EbeEBC629', STATA_TOKEN: '0xDbB6314b5b07E63B7101844c0346309B79f8C20A', }, @@ -220,7 +220,7 @@ export const ASSETS = { A_TOKEN: '0x724dc807b04555b71ed48a6896b6F41593b8C637', S_TOKEN: '0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a', V_TOKEN: '0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6', - INTEREST_RATE_STRATEGY: '0x06B1Ec378618EA736a65395eA5CAB69A2410493B', + INTEREST_RATE_STRATEGY: '0x48AF11111764E710fcDcE2750db848C63edab57B', ORACLE: '0xDe25a88F87FEd9F8999fAbF6729dCB121893623C', STATA_TOKEN: '0x7CFaDFD5645B50bE87d546f42699d863648251ad', }, @@ -230,7 +230,7 @@ export const ASSETS = { A_TOKEN: '0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5', S_TOKEN: '0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB', V_TOKEN: '0x5D557B07776D12967914379C71a1310e917C7555', - INTEREST_RATE_STRATEGY: '0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237', + INTEREST_RATE_STRATEGY: '0xa8C12113DB50549A1E36FD25982C88B69A0007E0', ORACLE: '0x06919EB75Bd6BA817D38CC70C1CA588ac7a01C10', STATA_TOKEN: '0x89AEc2023f89E26Dbb7eaa7a98fe3996f9d112A8', }, diff --git a/src/ts/AaveV3Avalanche.ts b/src/ts/AaveV3Avalanche.ts index ca4602a1..c82c8937 100644 --- a/src/ts/AaveV3Avalanche.ts +++ b/src/ts/AaveV3Avalanche.ts @@ -100,7 +100,7 @@ export const ASSETS = { A_TOKEN: '0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE', S_TOKEN: '0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B', V_TOKEN: '0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC', - INTEREST_RATE_STRATEGY: '0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e', + INTEREST_RATE_STRATEGY: '0x41365f2aC2D19c3B4Bc691007d314aba80af3669', ORACLE: '0xf82da795727633aFA9BB0f1B08A87c0F6A38723f', STATA_TOKEN: '0x02F3f6c8A432C1e49f3359d7d36887C25d8A5888', }, @@ -120,7 +120,7 @@ export const ASSETS = { A_TOKEN: '0x625E7708f30cA75bfd92586e17077590C60eb4cD', S_TOKEN: '0x307ffe186F84a3bc2613D1eA417A5737D69A7007', V_TOKEN: '0xFCCf3cAbbe80101232d343252614b6A3eE81C989', - INTEREST_RATE_STRATEGY: '0x3832311560d3B457E9cC35e5b8e06EB167D8c17D', + INTEREST_RATE_STRATEGY: '0xf895e42505E48E3aa83fa41994CBd8d1D006C42B', ORACLE: '0xD8277249e871BE9A402fa286C2C5ec16046dC512', STATA_TOKEN: '0xC509aB7bB4eDbF193b82264D499a7Fc526Cd01F4', }, @@ -150,7 +150,7 @@ export const ASSETS = { A_TOKEN: '0x6ab707Aca953eDAeFBc4fD23bA73294241490620', S_TOKEN: '0x70eFfc565DB6EEf7B927610155602d31b670e802', V_TOKEN: '0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7', - INTEREST_RATE_STRATEGY: '0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e', + INTEREST_RATE_STRATEGY: '0x41365f2aC2D19c3B4Bc691007d314aba80af3669', ORACLE: '0x39185f2236A6022b682e8BB93C040d125DA093CF', STATA_TOKEN: '0x5525Ee69BC1e354B356864187De486fab5AD67d7', }, @@ -190,7 +190,7 @@ export const ASSETS = { A_TOKEN: '0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA', S_TOKEN: '0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841', V_TOKEN: '0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907', - INTEREST_RATE_STRATEGY: '0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e', + INTEREST_RATE_STRATEGY: '0x41365f2aC2D19c3B4Bc691007d314aba80af3669', ORACLE: '0x6208576378D06ce69A27987b7A524A9B15d499a4', STATA_TOKEN: '0xA3c2ffE702F4cD265B2249AB5f84Fab81FFf6c73', }, @@ -200,7 +200,7 @@ export const ASSETS = { A_TOKEN: '0x8Eb270e296023E9D92081fdF967dDd7878724424', S_TOKEN: '0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc', V_TOKEN: '0xCE186F6Cccb0c955445bb9d10C59caE488Fea559', - INTEREST_RATE_STRATEGY: '0xD61ca03Eac0352090f45bE50403F7B17d20E11F2', + INTEREST_RATE_STRATEGY: '0x049E42fe40368384d04bC10f8494Ea6FD164442a', ORACLE: '0xCcC55Db26B78a19Dba1beE0066F9c1665575439A', STATA_TOKEN: '0x08cC59E51BB0Bc322B4D251f7262dB864d6150ce', }, diff --git a/src/ts/AaveV3BNB.ts b/src/ts/AaveV3BNB.ts index ba9278f8..5149e581 100644 --- a/src/ts/AaveV3BNB.ts +++ b/src/ts/AaveV3BNB.ts @@ -134,7 +134,7 @@ export const ASSETS = { A_TOKEN: '0x00901a076785e0906d1028c7d6372d247bec7d61', S_TOKEN: '0xCcC260D9778F900eAd566Fa2E1D622E667677653', V_TOKEN: '0xcDBBEd5606d9c5C98eEedd67933991dC17F0c68d', - INTEREST_RATE_STRATEGY: '0x786c9fF899805fa0813C77CD3228C0e857664E78', + INTEREST_RATE_STRATEGY: '0x0C8c4DbEB2dfA2a3770a54450E9937725D2d3D24', ORACLE: '0xaFcFF74AE956f4c23c27Db49659D4a7F350415C1', STATA_TOKEN: '0x3906cDdfb781f02B21f21BD81ed7Fd8DC37075E1', }, @@ -144,7 +144,7 @@ export const ASSETS = { A_TOKEN: '0xa9251ca9DE909CB71783723713B21E4233fbf1B1', S_TOKEN: '0xB735D922a36d4337f561CE433594727e1bc8bD01', V_TOKEN: '0xF8bb2Be50647447Fb355e3a77b81be4db64107cd', - INTEREST_RATE_STRATEGY: '0xA60d98d1e7C1b5C186c181152AE7412C38ABaC94', + INTEREST_RATE_STRATEGY: '0x7aD646053aE2A184971dc952Cc680a5a5a0cFB8a', ORACLE: '0x0F682319Ed4A240b7a2599A48C965049515D9bC3', STATA_TOKEN: '0x0471D185cc7Be61E154277cAB2396cD397663da6', }, @@ -154,7 +154,7 @@ export const ASSETS = { A_TOKEN: '0x75bd1A659bdC62e4C313950d44A2416faB43E785', S_TOKEN: '0x5543d347bfae77A5FF913e589aB6D6ad520f1C73', V_TOKEN: '0xE628B8a123e6037f1542e662B9F55141a16945C8', - INTEREST_RATE_STRATEGY: '0xDFFD9CDd2eC42099D7086Ff76938C111022014D0', + INTEREST_RATE_STRATEGY: '0xBE6Af4cD3097424BcF5C5BeC3bcEc2017DBCaA86', ORACLE: '0x60a117Fa5bAbee4d645884fB11E413Da4F893b6D', STATA_TOKEN: '0x4d074aAa0821073dA827f7bf6a02cF905b394ed0', }, diff --git a/src/ts/AaveV3Base.ts b/src/ts/AaveV3Base.ts index b4e1ddb5..a1b2e628 100644 --- a/src/ts/AaveV3Base.ts +++ b/src/ts/AaveV3Base.ts @@ -68,6 +68,9 @@ export const REPAY_WITH_COLLATERAL_ADAPTER = '0x78F8Bd884C3D738B74B420540659c82f // https://basescan.org/address/0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22 export const STATIC_A_TOKEN_FACTORY = '0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22'; +// https://basescan.org/address/0xe63eAf6DAb1045689BD3a332bC596FfcF54A5C88 +export const STATIC_A_TOKEN_ORACLE = '0xe63eAf6DAb1045689BD3a332bC596FfcF54A5C88'; + // https://basescan.org/address/0xc7751400F809cdB0C167F87985083C558a0610F7 export const CONFIG_ENGINE = '0xc7751400F809cdB0C167F87985083C558a0610F7'; @@ -120,7 +123,7 @@ export const ASSETS = { A_TOKEN: '0x0a1d576f3eFeF75b330424287a95A366e8281D54', S_TOKEN: '0xBBaDd47fbaFa9dE717FE203e4707DEB893C64654', V_TOKEN: '0x7376b2F323dC56fCd4C191B34163ac8a84702DAB', - INTEREST_RATE_STRATEGY: '0xDBea12F69D3Fcb4Be9FD14dd450AAe2B2a3d4de7', + INTEREST_RATE_STRATEGY: '0x64163263753A9610a391A5D0276ae94B0d42fB75', ORACLE: '0x978D8878b53Fbe40dab7D4AB47b97AB622FFeF9f', STATA_TOKEN: '0x6fCe2756794128B1771324caA860965801DCbCdB', }, @@ -139,7 +142,7 @@ export const ASSETS = { A_TOKEN: '0x4e65fE4DbA92790696d040ac24Aa414708F5c0AB', S_TOKEN: '0x03506214379aA86ad1176af71c260278cfa10B38', V_TOKEN: '0x59dca05b6c26dbd64b5381374aAaC5CD05644C28', - INTEREST_RATE_STRATEGY: '0x136848FdaedEB56245bE0e61E28A3CB8c0B45CaA', + INTEREST_RATE_STRATEGY: '0xcbF65e0708961Da6Dd3F1A4e1cE17D97D1E8C29A', ORACLE: '0x978D8878b53Fbe40dab7D4AB47b97AB622FFeF9f', STATA_TOKEN: '0x4EA71A20e655794051D1eE8b6e4A3269B13ccaCc', }, diff --git a/src/ts/AaveV3Ethereum.ts b/src/ts/AaveV3Ethereum.ts index 9a0641cf..ab0b58c5 100644 --- a/src/ts/AaveV3Ethereum.ts +++ b/src/ts/AaveV3Ethereum.ts @@ -132,7 +132,7 @@ export const ASSETS = { A_TOKEN: '0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c', S_TOKEN: '0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39', V_TOKEN: '0x72E95b8931767C79bA4EeE721354d6E99a61D004', - INTEREST_RATE_STRATEGY: '0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1', + INTEREST_RATE_STRATEGY: '0xd56eE97960b1b2953e751151Fd84888cF3F3b521', ORACLE: '0x736bF902680e68989886e9807CD7Db4B3E015d3C', STATA_TOKEN: '0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6', }, @@ -142,7 +142,7 @@ export const ASSETS = { A_TOKEN: '0x018008bfb33d285247A21d44E50697654f754e63', S_TOKEN: '0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb', V_TOKEN: '0xcF8d0c70c850859266f5C338b38F9D663181C314', - INTEREST_RATE_STRATEGY: '0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237', + INTEREST_RATE_STRATEGY: '0xa8C12113DB50549A1E36FD25982C88B69A0007E0', ORACLE: '0xaEb897E1Dc6BbdceD3B9D551C71a8cf172F27AC4', STATA_TOKEN: '0xaf270C38fF895EA3f95Ed488CEACe2386F038249', }, @@ -179,7 +179,7 @@ export const ASSETS = { A_TOKEN: '0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a', S_TOKEN: '0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622', V_TOKEN: '0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8', - INTEREST_RATE_STRATEGY: '0xc77576b02D74BBF9CdC26F3B86FD09d134416df2', + INTEREST_RATE_STRATEGY: '0xc7b53C7d24164FB78F57Ea3b5d056bD2E541013d', ORACLE: '0xC26D4a1c46d884cfF6dE9800B6aE7A8Cf48B4Ff8', STATA_TOKEN: '0x862c57d48becB45583AEbA3f489696D22466Ca1b', }, @@ -198,7 +198,7 @@ export const ASSETS = { A_TOKEN: '0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9', S_TOKEN: '0x37A6B708FDB1483C231961b9a7F145261E815fc3', V_TOKEN: '0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2', - INTEREST_RATE_STRATEGY: '0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260', + INTEREST_RATE_STRATEGY: '0xb96c569Ceb49440731DdD5D8c5E6DA3538f1CBF1', ORACLE: '0x9eCdfaCca946614cc32aF63F3DBe50959244F3af', STATA_TOKEN: '0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A', }, @@ -280,7 +280,7 @@ export const ASSETS = { A_TOKEN: '0xd4e245848d6E1220DBE62e155d89fa327E43CB06', S_TOKEN: '0x219640546c0DFDDCb9ab3bcdA89B324e0a376367', V_TOKEN: '0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F', - INTEREST_RATE_STRATEGY: '0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237', + INTEREST_RATE_STRATEGY: '0x7448ABeD12d8538efC115af4a417e3d1367180fc', ORACLE: '0x45D270263BBee500CF8adcf2AbC0aC227097b036', STATA_TOKEN: '0xEE66abD4D0f9908A48E08AE354B0f425De3e237E', }, @@ -344,7 +344,7 @@ export const ASSETS = { A_TOKEN: '0xb82fa9f31612989525992FCfBB09AB22Eff5c85A', S_TOKEN: '0xb55C604075D79486b8A329c396Fc711Be54B5330', V_TOKEN: '0x028f7886F3e937f8479efaD64f31B3fE1119857a', - INTEREST_RATE_STRATEGY: '0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4', + INTEREST_RATE_STRATEGY: '0xaEc90D2516c79F8Ae7165574a41EC4dF2631b36f', ORACLE: '0x02AeE5b225366302339748951E1a924617b8814F', STATA_TOKEN: '0x848107491E029AFDe0AC543779c7790382f15929', }, @@ -354,7 +354,7 @@ export const ASSETS = { A_TOKEN: '0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E', S_TOKEN: '0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC', V_TOKEN: '0x57B67e4DE077085Fd0AF2174e9c14871BE664546', - INTEREST_RATE_STRATEGY: '0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514', + INTEREST_RATE_STRATEGY: '0xaEc90D2516c79F8Ae7165574a41EC4dF2631b36f', ORACLE: '0x150bAe7Ce224555D39AfdBc6Cb4B8204E594E022', STATA_TOKEN: '0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152', }, diff --git a/src/ts/AaveV3Gnosis.ts b/src/ts/AaveV3Gnosis.ts index 1eb1e8c0..c53994bc 100644 --- a/src/ts/AaveV3Gnosis.ts +++ b/src/ts/AaveV3Gnosis.ts @@ -112,7 +112,7 @@ export const ASSETS = { A_TOKEN: '0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284', S_TOKEN: '0x8220133C3a631de3C7A5B679A2417BD61431FEcf', V_TOKEN: '0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d', - INTEREST_RATE_STRATEGY: '0xE74CD4ADF9103370144c327457bd294753E2E856', + INTEREST_RATE_STRATEGY: '0xBAbaB9202855F1c3FC943F0d032eAb4847A92D7e', ORACLE: '0x0a2d05bc646C65A029e602c257DfA14adF8BfAd2', STATA_TOKEN: '0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB', }, @@ -122,7 +122,7 @@ export const ASSETS = { A_TOKEN: '0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533', S_TOKEN: '0xaC8b1cE0548C69318920C3e0b21Db296d5770D57', V_TOKEN: '0x281963D7471eCdC3A2Bd4503e24e89691cfe420D', - INTEREST_RATE_STRATEGY: '0xE74CD4ADF9103370144c327457bd294753E2E856', + INTEREST_RATE_STRATEGY: '0xBAbaB9202855F1c3FC943F0d032eAb4847A92D7e', ORACLE: '0xE5269eF0CE04E509E8134624c7BF043b21e10897', STATA_TOKEN: '0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B', }, @@ -132,7 +132,7 @@ export const ASSETS = { A_TOKEN: '0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2', S_TOKEN: '0x916E13857FeeD0d982Df148DBe8d8542519aB96e', V_TOKEN: '0xb96404e475f337A7E98e4a541C9b71309BB66c5A', - INTEREST_RATE_STRATEGY: '0x6c3b7e7B8b9609D57C70C3F630228F979EAbb450', + INTEREST_RATE_STRATEGY: '0x5c5eC8bf67a83d9d703DCB755B1e8D1e72Fa89E3', ORACLE: '0xab70BCB260073d036d1660201e9d5405F5829b7a', STATA_TOKEN: '0x8418D17640a74F1614AC3E1826F29e78714488a1', }, diff --git a/src/ts/AaveV3Optimism.ts b/src/ts/AaveV3Optimism.ts index 4eac9eb8..398647b6 100644 --- a/src/ts/AaveV3Optimism.ts +++ b/src/ts/AaveV3Optimism.ts @@ -100,7 +100,7 @@ export const ASSETS = { A_TOKEN: '0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE', S_TOKEN: '0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B', V_TOKEN: '0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC', - INTEREST_RATE_STRATEGY: '0xd5CA18a70189309664e34FB8150799ff13722308', + INTEREST_RATE_STRATEGY: '0xdd5ee22CC6CbbB41518871D95558B648a3551b54', ORACLE: '0x1a96fe91278bcF6F19665F642FE7a88cD5c360bb', STATA_TOKEN: '0x6dDc64289bE8a71A707fB057d5d07Cc756055d6e', }, @@ -120,7 +120,7 @@ export const ASSETS = { A_TOKEN: '0x625E7708f30cA75bfd92586e17077590C60eb4cD', S_TOKEN: '0x307ffe186F84a3bc2613D1eA417A5737D69A7007', V_TOKEN: '0xFCCf3cAbbe80101232d343252614b6A3eE81C989', - INTEREST_RATE_STRATEGY: '0x769EbC5106bF09D9A665CCb691e1907612b57F16', + INTEREST_RATE_STRATEGY: '0xD1c2f0F2C7F6A40C8047eee410C800c3d1435D16', ORACLE: '0x2daA7078f78485A708003989cBc9a643e3b4B61f', STATA_TOKEN: '0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C', }, @@ -150,7 +150,7 @@ export const ASSETS = { A_TOKEN: '0x6ab707Aca953eDAeFBc4fD23bA73294241490620', S_TOKEN: '0x70eFfc565DB6EEf7B927610155602d31b670e802', V_TOKEN: '0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7', - INTEREST_RATE_STRATEGY: '0xd5CA18a70189309664e34FB8150799ff13722308', + INTEREST_RATE_STRATEGY: '0xdd5ee22CC6CbbB41518871D95558B648a3551b54', ORACLE: '0x70E6DBBFFc9c3c6fB4a9c349E3101B7dCEE67f4D', STATA_TOKEN: '0x035c93db04E5aAea54E6cd0261C492a3e0638b37', }, @@ -170,7 +170,7 @@ export const ASSETS = { A_TOKEN: '0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97', S_TOKEN: '0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E', V_TOKEN: '0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8', - INTEREST_RATE_STRATEGY: '0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C', + INTEREST_RATE_STRATEGY: '0xcf3136a52e6a01C482EdA64d3F0242dc3DBAFa47', ORACLE: '0xC77E9CF9603F5ef5503213229ABB1Fec3001f312', STATA_TOKEN: '0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652', }, @@ -200,7 +200,7 @@ export const ASSETS = { A_TOKEN: '0x8Eb270e296023E9D92081fdF967dDd7878724424', S_TOKEN: '0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc', V_TOKEN: '0xCE186F6Cccb0c955445bb9d10C59caE488Fea559', - INTEREST_RATE_STRATEGY: '0x5F58C62077b667370879D6580a59f47C30f96a74', + INTEREST_RATE_STRATEGY: '0x4Fb9B5c02EC681499BD3B3a88683E15aaBDe6288', ORACLE: '0x8f4dAFb6Feb190e7846eb7665fD49FFb1177Ff8e', STATA_TOKEN: '0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3', }, @@ -210,7 +210,7 @@ export const ASSETS = { A_TOKEN: '0x8ffDf2DE812095b1D19CB146E4c004587C0A0692', S_TOKEN: '0xa5e408678469d23efDB7694b1B0A85BB0669e8bd', V_TOKEN: '0xA8669021776Bc142DfcA87c21b4A52595bCbB40a', - INTEREST_RATE_STRATEGY: '0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A', + INTEREST_RATE_STRATEGY: '0x2b5F720fBA11EeB5f2213FdF06Be9f7fB0ad1C48', ORACLE: '0xc6ac65E8f4F50a6655Efd78A92b6c503B5B625C8', STATA_TOKEN: '0x60495bC8D8Baf7E866888ecC00491e37B47dfF24', }, @@ -230,7 +230,7 @@ export const ASSETS = { A_TOKEN: '0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5', S_TOKEN: '0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB', V_TOKEN: '0x5D557B07776D12967914379C71a1310e917C7555', - INTEREST_RATE_STRATEGY: '0xb83d1B74e1D917d4a95C1e9392f6c639932F444C', + INTEREST_RATE_STRATEGY: '0x73917d0B313307D0F58659e1e524BCf0EE15c2C4', ORACLE: '0x2daA7078f78485A708003989cBc9a643e3b4B61f', STATA_TOKEN: '0x4DD03dfD36548C840B563745e3FBeC320F37BA7e', }, diff --git a/src/ts/AaveV3Polygon.ts b/src/ts/AaveV3Polygon.ts index 7f1430cd..06bdc80a 100644 --- a/src/ts/AaveV3Polygon.ts +++ b/src/ts/AaveV3Polygon.ts @@ -94,7 +94,7 @@ export const ASSETS = { A_TOKEN: '0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE', S_TOKEN: '0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B', V_TOKEN: '0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC', - INTEREST_RATE_STRATEGY: '0xaDbdb3d6B51151e4CDF32e4050B6F03D2bfB6477', + INTEREST_RATE_STRATEGY: '0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237', ORACLE: '0xF86577E7d27Ed35b85A7645c58bAaA64453fe32B', STATA_TOKEN: '0x83c59636e602787A6EEbBdA2915217B416193FcB', }, @@ -114,7 +114,7 @@ export const ASSETS = { A_TOKEN: '0x625E7708f30cA75bfd92586e17077590C60eb4cD', S_TOKEN: '0x307ffe186F84a3bc2613D1eA417A5737D69A7007', V_TOKEN: '0xFCCf3cAbbe80101232d343252614b6A3eE81C989', - INTEREST_RATE_STRATEGY: '0x588b62C84533232E3A881e096E5D639Fa754F093', + INTEREST_RATE_STRATEGY: '0xc77576b02D74BBF9CdC26F3B86FD09d134416df2', ORACLE: '0x17E33D122FC34c7ad8FBd4a1995Dff9c8aE675eb', STATA_TOKEN: '0x1017F4a86Fc3A3c824346d0b8C5e96A5029bDAf9', }, @@ -144,7 +144,7 @@ export const ASSETS = { A_TOKEN: '0x6ab707Aca953eDAeFBc4fD23bA73294241490620', S_TOKEN: '0x70eFfc565DB6EEf7B927610155602d31b670e802', V_TOKEN: '0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7', - INTEREST_RATE_STRATEGY: '0xaDbdb3d6B51151e4CDF32e4050B6F03D2bfB6477', + INTEREST_RATE_STRATEGY: '0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237', ORACLE: '0xaA574f4f6E124E77a7a1B5Ed91c8b407000A7730', STATA_TOKEN: '0x87A1fdc4C726c459f597282be639a045062c0E46', }, @@ -224,7 +224,7 @@ export const ASSETS = { A_TOKEN: '0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5', S_TOKEN: '0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB', V_TOKEN: '0x5D557B07776D12967914379C71a1310e917C7555', - INTEREST_RATE_STRATEGY: '0x8F183Ee74C790CB558232a141099b316D6C8Ba6E', + INTEREST_RATE_STRATEGY: '0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260', ORACLE: '0x73366Fe0AA0Ded304479862808e02506FE556a98', STATA_TOKEN: '0x02E26888Ed3240BB38f26A2adF96Af9B52b167ea', }, @@ -234,7 +234,7 @@ export const ASSETS = { A_TOKEN: '0x6533afac2E7BCCB20dca161449A13A32D391fb00', S_TOKEN: '0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D', V_TOKEN: '0x44705f578135cC5d703b4c9c122528C73Eb87145', - INTEREST_RATE_STRATEGY: '0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4', + INTEREST_RATE_STRATEGY: '0x06B1Ec378618EA736a65395eA5CAB69A2410493B', ORACLE: '0x73366Fe0AA0Ded304479862808e02506FE556a98', STATA_TOKEN: '0xD992DaC78Ef3F34614E6a7d325b7b6A320FC0AB5', }, @@ -244,7 +244,7 @@ export const ASSETS = { A_TOKEN: '0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77', S_TOKEN: '0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF', V_TOKEN: '0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6', - INTEREST_RATE_STRATEGY: '0xA9F3C3caE095527061e6d270DBE163693e6fda9D', + INTEREST_RATE_STRATEGY: '0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260', ORACLE: '0x73366Fe0AA0Ded304479862808e02506FE556a98', STATA_TOKEN: '0xd3eb8796Ed36f58E03B7b4b5AD417FA74931d2c4', }, @@ -294,7 +294,7 @@ export const ASSETS = { A_TOKEN: '0xA4D94019934D8333Ef880ABFFbF2FDd611C762BD', S_TOKEN: '0xc889e9f8370D14A428a9857205d99BFdB400b757', V_TOKEN: '0xE701126012EC0290822eEA17B794454d1AF8b030', - INTEREST_RATE_STRATEGY: '0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1', + INTEREST_RATE_STRATEGY: '0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514', ORACLE: '0x17E33D122FC34c7ad8FBd4a1995Dff9c8aE675eb', STATA_TOKEN: '0x2dCa80061632f3F87c9cA28364d1d0c30cD79a19', }, diff --git a/src/ts/AaveV3Scroll.ts b/src/ts/AaveV3Scroll.ts index 798516b2..0e919705 100644 --- a/src/ts/AaveV3Scroll.ts +++ b/src/ts/AaveV3Scroll.ts @@ -98,7 +98,7 @@ export const ASSETS = { A_TOKEN: '0x1D738a3436A8C49CefFbaB7fbF04B660fb528CbD', S_TOKEN: '0x59F359aA263f7Ac09876E869AF1F75b558904ed4', V_TOKEN: '0x3d2E209af5BFa79297C88D6b57F89d792F6E28EE', - INTEREST_RATE_STRATEGY: '0x9205B37978aC983A297dFB53b3f3D2cCC7DDDADa', + INTEREST_RATE_STRATEGY: '0x39FA62444F4716f64253aEAc4509Ad32DE8D67B2', ORACLE: '0x427Fd98dbD1DbC2D4e792350caBe7c9665F35bee', STATA_TOKEN: '0x9fA123bC7E6b61cC8a9D893673a4C6E5392FF4A7', },