Prices operational update. Unify disabled fallback oracles
01Summary
Disable fallback oracles across Aave v1 and v2 by setting them to the null address (address(0)) to unify configuration across all Aave instances and remove reliance on this deprecated legacy mechanism.
- Type
- protocol deprecation
Key changes
- Set fallback oracle to address(0) on Aave v1(medium)
- Set fallback oracle to address(0) on all Aave v2 instances with inactive fallback oracles(medium)
- Set fallback oracle to address(0) on Aave v2 AMM(medium)
- Fully disable fallback oracle mechanism across Aave versions for technical consistency(high)
Notable concerns
- Fallback oracle is a legacy mechanism with minimal current value as primary reliance is on Chainlink oracle
- Community is separately exploring re-activation of fallback in Aave v3 Optimism, which would require explicit future proposal
Generated by Kvorum
02Description
Simple Summary
Unify the approach of Aave v1 and Aave v2 fallback oracles with Aave v3: fully disabling it by pointing to address(0), until (if) the community decides to explicitly re-activating them.
Motivation
The fallback oracle is a legacy mechanism, currently deprecated, as reliance on the main oracle (Chainlink) is expected, so there is not really much value on fallback.
Even if currently the community is exploring re-activating the fallback in Aave v3 Optimism, before that, the fallback should be configured on all Aave instances to the null address (address(0)), to be technically fully consistent.
More specifically, this will affect Aave v1 and all the Aave v2 instances on which there is any inactive fallback connected.
Specification
- call
ORACLE.setFallbackOracle(address(0))to replace the fallback oracle with the null address on Aave v1, Aave v2 and Aave v2 AMM
References
- Implementation: Ethereum
- Tests: Ethereum
- Discussion
Copyright
Copyright and related rights waived via CC0.
03Mismatch analysis
A calldata-vs-description analysis is not generated yet. Review the decoded actions →
04Actions
- Target
- 0x4fe8…dfa7
- Value
- 0 wei
- Function
- fallback()
- Arguments
{}- Calldata
05Tally
Summed from votes
06Voters
| Voter | Choice | % of total | Rationale | ||
|---|---|---|---|---|---|
| 320x329c…3ed4 | For | 117.2K | 0.00% | — | 3y ago |
| 070x0703…961b | For | 88.1K | 0.00% | — | 3y ago |
| 130x13bd…8548 | For | 61.3K | 0.00% | — | 3y ago |
| 230x2331…7e73 | For | 60K | 0.00% | — | 3y ago |
| 2C0x2cc1…4df1 | For | 43.7K | 0.00% | — | 3y ago |
| B90xb933…8dd1 | For | 42K | 0.00% | — | 3y ago |
| EA0xea17…6676 | For | 38.8K | 0.00% | — | 3y ago |
| EZezr3al.eth0x8659…7d0e | For | 37.9K | 0.00% | — | 3y ago |
| 570x57ab…2922 | For | 26.9K | 0.00% | — | 3y ago |
| E40xe459…e666 | For | 20K | 0.00% | — | 3y ago |
| 870x8787…ea52 | For | 18.1K | 0.00% | — | 3y ago |
| 180x1855…98ba | For | 5K | 0.00% | — | 3y ago |
| 5A0x5acb…eedf | For | 310.8 | 0.00% | — | 3y ago |
| DF0xdf06…4977 | For | 27.3 | 0.00% | — | 3y ago |
| 2F0x2f2f…f78a | For | 2.1 | 0.00% | — | 3y ago |
| 2F0x2fd6…a98d | For | 0.1 | 0.00% | — | 3y ago |
07Forum
No forum thread is confidently linked to this proposal.
08Similar proposals
- aaveexecutedAlter mUSD Oracle Price Implementation69%
- aaveexecutedEnable SVR V1 on Aave V3 Ethereum65%
- aaveexecutedUpdate PriceOracleSentinel65%
- aaveexecutedMKR and USDtb oracle adjustments64%
- aaveexecutedSet Price Cap Adapters for Aave V263%
- aaveexecutedUpdate xSushi price feed on Aave V262%
- aaveexecutedPrice feeds operational update61%
- aaveexecutedPrice feeds operational update Pt2 - stETH61%
- aaveexecutedSet Price Cap Adapters (CAPO)60%
- aaveexecutedFixed REP price feed on AAVE v159%