mirror of
https://github.com/Instadapp/aave-protocol-v2.git
synced 2024-07-29 21:47:30 +00:00
54 lines
1.4 KiB
TypeScript
54 lines
1.4 KiB
TypeScript
import { eOptimismNetwork, IOptimismConfiguration } from '../../helpers/types';
|
|
|
|
import { CommonsConfig } from './commons';
|
|
import {
|
|
strategyWETH,
|
|
strategyDAI,
|
|
strategyUSDC,
|
|
strategyUSDT,
|
|
strategyAAVE,
|
|
strategyWBTC,
|
|
strategyLINK,
|
|
} from './reservesConfigs';
|
|
|
|
// ----------------
|
|
// POOL--SPECIFIC PARAMS
|
|
// ----------------
|
|
|
|
export const OptimismConfig: IOptimismConfiguration = {
|
|
...CommonsConfig,
|
|
MarketId: 'Avalanche market',
|
|
ProviderId: 5, // TODO: What is this?
|
|
ReservesConfig: {
|
|
WETH: strategyWETH,
|
|
DAI: strategyDAI,
|
|
USDC: strategyUSDC,
|
|
USDT: strategyUSDT,
|
|
AAVE: strategyAAVE,
|
|
WBTC: strategyWBTC,
|
|
LINK: strategyLINK,
|
|
},
|
|
ReserveAssets: {
|
|
[eOptimismNetwork.optimism]: { // TODO: Check this
|
|
WETH: '0x4200000000000000000000000000000000000006',
|
|
// DAI: '',
|
|
// USDC: '', // TODO:
|
|
// USDT: '',
|
|
// AAVE: '', // TODO:
|
|
// WBTC: '',
|
|
// LINK: ''
|
|
},
|
|
[eOptimismNetwork.optimismKovan]: { // TODO: Deploy Mock tokens
|
|
WETH: '0x4200000000000000000000000000000000000006',
|
|
DAI: '0x47ee20342BC51ED759F0971cc96C31177ebc81Ae',
|
|
USDC: '0x4de9ee3d1F33676e505CA3747993929c29802293',
|
|
// USDT: '0x871091955225468eA25862A9C40147c698c20164',
|
|
// AAVE: '0xe84b739b6B5d057301cB49c30C7783158Ba2Ded0',
|
|
WBTC: '0x0706661fe3FB1f9b3D10DdFb3A30fBB709BC7D59',
|
|
// LINK: '0x5a5Fcf7Aa05Beb73A78D5d19b9f7eB8009454B73'
|
|
},
|
|
},
|
|
};
|
|
|
|
export default OptimismConfig;
|