protocol-v2
protocol-v2 copied to clipboard
[WIP] Curve usd market
Curve USD AMM Market initial configuration, using Chainlink USD oracles and CurveRewardAwareAToken contracts to support aave and saave USD gauge tokens.
Main changes:
- Adapt the Base Market Config to support new assets
- Add a new field
OracleQuoteCurrency
that allows to set the main quote currency of the Aave Oracle.- The Aave Oracle and Chainlink Aggregators for this market will be quoted in USD, instead of ETH.
- Adapted the deployment scripts to support any new quote
- Removed any WETH mentions at AaveOracle
- Add QUOTE_CURRENCY and QUOTE_CURRENCY_UNIT to AaveOracle
WIP: Subject to changes