diff --git a/helpers/contracts-getters.ts b/helpers/contracts-getters.ts index 9bc03a5d..09312167 100644 --- a/helpers/contracts-getters.ts +++ b/helpers/contracts-getters.ts @@ -173,7 +173,7 @@ export const getPairsTokenAggregator = ( }, aggregatorsAddresses: { [tokenSymbol: string]: tEthereumAddress } ): [string[], string[]] => { - const { ETH, USD, WETH, ...assetsAddressesWithoutEth } = allAssetsAddresses; + const { ETH, WETH, ...assetsAddressesWithoutEth } = allAssetsAddresses; const pairs = Object.entries(assetsAddressesWithoutEth).map(([tokenSymbol, tokenAddress]) => { //if (true/*tokenSymbol !== 'WETH' && tokenSymbol !== 'ETH' && tokenSymbol !== 'LpWETH'*/) { diff --git a/markets/matic/commons.ts b/markets/matic/commons.ts index 5f2ca6bc..c26824eb 100644 --- a/markets/matic/commons.ts +++ b/markets/matic/commons.ts @@ -107,7 +107,7 @@ export const CommonsConfig: ICommonConfiguration = { }, AaveOracle: { [ePolygonNetwork.mumbai]: '', - [ePolygonNetwork.matic]: '0xA50B0505e31a2d2B47bf521e333BddE7870416FE', + [ePolygonNetwork.matic]: '0x21451bD7b528896B4AB2b9764b521D6ed641708d', }, FallbackOracle: { [ePolygonNetwork.mumbai]: ZERO_ADDRESS, @@ -121,6 +121,7 @@ export const CommonsConfig: ICommonConfiguration = { USDT: '0xf9d5AAC6E5572AEFa6bd64108ff86a222F69B64d', WBTC: '0xA338e0492B2F944E9F8C0653D3AD1484f2657a37', WMATIC: '0x327e23A4855b6F663a28c5161541d69Af8973302', + USD: '0xF9680D99D6C9589e2a93a78A04A279e509205945', }, [ePolygonNetwork.mumbai]: { DAI: ZERO_ADDRESS, @@ -140,8 +141,8 @@ export const CommonsConfig: ICommonConfiguration = { [ePolygonNetwork.matic]: '', }, WETH: { - [ePolygonNetwork.mumbai]: '0x9c3C9283D3e44854697Cd22D3Faa240Cfb032889', // WMATIC address (untested) - [ePolygonNetwork.matic]: '0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270', // WMATIC address + [ePolygonNetwork.mumbai]: '0x53CDb16B8C031B779e996406546614E5F05BC4Bf', + [ePolygonNetwork.matic]: '0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619', }, ReserveFactorTreasuryAddress: { [ePolygonNetwork.mumbai]: '0x464c71f6c2f760dda6093dcb91c24c39e5d6e18c', // TEMP diff --git a/tasks/full/3_oracles.ts b/tasks/full/3_oracles.ts index 2d06e7e9..3346ebd4 100644 --- a/tasks/full/3_oracles.ts +++ b/tasks/full/3_oracles.ts @@ -62,7 +62,7 @@ task('full:deploy-oracles', 'Deploy oracles for dev enviroment') } if (notFalsyOrZeroAddress(lendingRateOracleAddress)) { - lendingRateOracle = await getLendingRateOracle(lendingRateOracleAddress) + lendingRateOracle = await getLendingRateOracle(lendingRateOracleAddress); } else { lendingRateOracle = await deployLendingRateOracle(verify); const { USD, ...tokensAddressesWithoutUsd } = tokensToWatch; @@ -73,10 +73,10 @@ task('full:deploy-oracles', 'Deploy oracles for dev enviroment') admin ); } - + console.log('Aave Oracle: %s', lendingRateOracle.address); console.log('Lending Rate Oracle: %s', lendingRateOracle.address); - + // Register the proxy price provider on the addressesProvider await waitForTx(await addressesProvider.setPriceOracle(aaveOracle.address)); await waitForTx(await addressesProvider.setLendingRateOracle(lendingRateOracle.address));