Skip to content

Commit 26a296f

Browse files
committed
Merge branch 'feat/188-avalanche-market' of github.com:aave/protocol-v2 into feat/188-avalanche-market
2 parents b27092b + df64cbe commit 26a296f

File tree

3 files changed

+21
-21
lines changed

3 files changed

+21
-21
lines changed

markets/avalanche/commons.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export const CommonsConfig: ICommonConfiguration = {
1818
ATokenNamePrefix: 'Aave Avalanche Market',
1919
StableDebtTokenNamePrefix: 'Aave Avalanche Market stable debt',
2020
VariableDebtTokenNamePrefix: 'Aave Avalanche Market variable debt',
21-
SymbolPrefix: '', // TODO: add a symbol?
21+
SymbolPrefix: 'ava',
2222
ProviderId: 0, // Overriden in index.ts
2323
OracleQuoteCurrency: 'USD',
2424
OracleQuoteUnit: oneUsd.toString(),
@@ -81,39 +81,39 @@ export const CommonsConfig: ICommonConfiguration = {
8181
},
8282
ProviderRegistry: {
8383
[eAvalancheNetwork.avalanche]: '',
84-
[eAvalancheNetwork.fuji]: '0x2e4c88B23A52Af210619E9FFA4371708E3Bfc286'
84+
[eAvalancheNetwork.fuji]: '0x06eC0BDC3997EE32Cb5B66a1B9C11d92e2C27Aab'
8585
},
8686
ProviderRegistryOwner: {
8787
[eAvalancheNetwork.avalanche]: '',
88-
[eAvalancheNetwork.fuji]: '0xA68E2f643e0fa7062A78DFB6C629577aE21ad829'
88+
[eAvalancheNetwork.fuji]: '0x1128d177BdaA74Ae68EB06e693f4CbA6BF427a5e'
8989
},
9090
LendingRateOracle: {
9191
[eAvalancheNetwork.avalanche]: '',
92-
[eAvalancheNetwork.fuji]: '0x0BA6fa6D6800dc900dB82d58D135fD0e0DA1a77A'
92+
[eAvalancheNetwork.fuji]: '0xEbBD998B7Dc2a8E675F0859d907c8Fa6027aBc7b'
9393
},
9494
LendingPoolCollateralManager: {
9595
[eAvalancheNetwork.avalanche]: '',
96-
[eAvalancheNetwork.fuji]: '0x102035669D37a48689859A9F1cf03F294c8b7f56'
96+
[eAvalancheNetwork.fuji]: '0x6242bE2fB5591FA1e81a99e6DD55Ff667fa82a71'
9797
},
9898
LendingPoolConfigurator: {
9999
[eAvalancheNetwork.avalanche]: '',
100-
[eAvalancheNetwork.fuji]: '0x4de9ee3d1F33676e505CA3747993929c29802293'
100+
[eAvalancheNetwork.fuji]: ''
101101
},
102102
LendingPool: {
103103
[eAvalancheNetwork.avalanche]: '',
104-
[eAvalancheNetwork.fuji]: ''
104+
[eAvalancheNetwork.fuji]: '0x5f3968A2E41C95A95329333d44AB989de6c43f8E'
105105
},
106106
WethGateway: {
107107
[eAvalancheNetwork.avalanche]: '',
108-
[eAvalancheNetwork.fuji]: '0xd00ae08403B9bbb9124bB305C09058E32C39A48c'
108+
[eAvalancheNetwork.fuji]: '0x62AF6258d26838f33BADFbb33cf1De8FaB8EB19f'
109109
},
110110
TokenDistributor: {
111111
[eAvalancheNetwork.avalanche]: '',
112112
[eAvalancheNetwork.fuji]: ''
113113
},
114114
AaveOracle: {
115115
[eAvalancheNetwork.avalanche]: '',
116-
[eAvalancheNetwork.fuji]: '0x7cb1a6663D864eBD5cB0cDA6063FBf5e3A9285eC'
116+
[eAvalancheNetwork.fuji]: '0xD217DdD9f0Af84644dEFe84a0b634621D4617a29'
117117
},
118118
FallbackOracle: {
119119
[eAvalancheNetwork.avalanche]: ZERO_ADDRESS,
@@ -136,7 +136,7 @@ export const CommonsConfig: ICommonConfiguration = {
136136
USDT: '0x7898AcCC83587C3C55116c5230C17a6Cd9C71bad',
137137
// AAVE: '',
138138
WBTC: '0x31CF013A08c6Ac228C94551d535d5BAfE19c602a',
139-
// AVAX: '0x5498BB86BC934c8D34FDA08E81D444153d0D06aD',
139+
AVAX: '0x5498BB86BC934c8D34FDA08E81D444153d0D06aD',
140140
USD: '0x86d67c3D38D2bCeE722E601025C25a575021c6EA'
141141
},
142142
},
@@ -158,11 +158,11 @@ export const CommonsConfig: ICommonConfiguration = {
158158
[eAvalancheNetwork.fuji]: '0xd00ae08403B9bbb9124bB305C09058E32C39A48c' // Official WAVAX
159159
},
160160
ReserveFactorTreasuryAddress: {
161-
[eAvalancheNetwork.avalanche]: '0x652e2Ac6b072Ba8bF7BEF2B11B092447dBc40bde', // TODO: Deploy Treasury
162-
[eAvalancheNetwork.fuji]: '0x652e2Ac6b072Ba8bF7BEF2B11B092447dBc40bde'
161+
[eAvalancheNetwork.avalanche]: '',
162+
[eAvalancheNetwork.fuji]: '0xB45F5C501A22288dfdb897e5f73E189597e09288' // Self-controlled EOA
163163
},
164164
IncentivesController: {
165165
[eAvalancheNetwork.avalanche]: ZERO_ADDRESS,
166-
[eAvalancheNetwork.fuji]: ZERO_ADDRESS
166+
[eAvalancheNetwork.fuji]: '0xa1EF206fb9a8D8186157FC817fCddcC47727ED55' // AVAX Incentives Controller
167167
},
168168
};

markets/avalanche/index.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {
99
strategyUSDT,
1010
strategyAAVE,
1111
strategyWBTC,
12-
strategyAVAX
12+
strategyAVAX,
1313
} from './reservesConfigs';
1414

1515
// ----------------
@@ -19,7 +19,7 @@ import {
1919
export const AvalancheConfig: IAvalancheConfiguration = {
2020
...CommonsConfig,
2121
MarketId: 'Avalanche market',
22-
ProviderId: 5, // TODO: What is this?
22+
ProviderId: 4,
2323
ReservesConfig: {
2424
WETH: strategyWETH,
2525
DAI: strategyDAI,
@@ -39,14 +39,14 @@ export const AvalancheConfig: IAvalancheConfiguration = {
3939
WBTC: '0x408D4cD0ADb7ceBd1F1A1C33A0Ba2098E1295bAB',
4040
// AVAX: '' // TODO: Use WAVAX?
4141
},
42-
[eAvalancheNetwork.fuji]: { // MintableERC20 tokens
43-
WETH: '0x3b8b3fc85ccA720809Af2dA4B58cF4ce84bcbdd0',
42+
[eAvalancheNetwork.fuji]: {
43+
WETH: '0x9668f5f55f2712Dd2dfa316256609b516292D554', // MintableERC20 token
4444
// DAI: '0x51BC2DfB9D12d9dB50C855A5330fBA0faF761D15',
4545
// USDC: '0x7804D7f48f6E5749AF5c8Fa87b20702C34a7f5c2',
46-
USDT: '0x533AE347203DD2aa2bc710E93cafE7650E1bC4e2',
46+
USDT: '0x02823f9B469960Bb3b1de0B3746D4b95B7E35543', // MintableERC20 token
4747
// AAVE: '0x47183584aCbc1C45608d7B61cce1C562Ee180E7e',
48-
WBTC: '0xDc880858bFE85F41deadBbB1CA1e6fFCe25f5B66',
49-
// AVAX: '0x28575C264f7bf17e8C91f80585765D92d4B9d113'
48+
WBTC: '0x9C1DCacB57ADa1E9e2D3a8280B7cfC7EB936186F', // MintableERC20 token
49+
AVAX: '0xd00ae08403B9bbb9124bB305C09058E32C39A48c' // Official WAVAX
5050
},
5151
},
5252
};

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"aave:kovan:full:migration": "npm run compile && npm run hardhat:kovan -- aave:mainnet --skip-registry",
3333
"matic:mumbai:full:migration": "npm run compile && npm run hardhat:mumbai sidechain:mainnet -- --pool Matic --skip-registry",
3434
"matic:matic:full:migration": "npm run compile && npm run hardhat:matic sidechain:mainnet -- --pool Matic --skip-registry",
35-
"avalanche:fuji:full:migration": "npm run compile && npm run hardhat:fuji avalanche:mainnet -- --pool Avalanche --skip-registry",
35+
"avalanche:fuji:full:migration": "npm run compile && npm run hardhat:fuji avalanche:mainnet -- --pool Avalanche",
3636
"amm:kovan:full:migration": "npm run compile && npm run hardhat:kovan -- amm:mainnet --skip-registry",
3737
"aave:docker:full:migration:add-registry": "npm run compile && npm run hardhat:docker -- aave:mainnet",
3838
"aave:kovan:full:migration:add-registry": "npm run compile && npm run hardhat:kovan -- aave:mainnet",

0 commit comments

Comments
 (0)