KVORUM
aaveSource: Aave governor v2 · #351

Prices operational update. Unify disabled fallback oracles

executedOct 27, 2023, 03:05 AM UTCbyF70xf71f…1e02

01Summary

AISummary by Kvorumclaude-haiku-4-5

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
ContractsAave v1 OracleAave v2 OracleAave v2 AMM Oracle
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

160 words

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

Copyright

Copyright and related rights waived via CC0.

03Mismatch analysis

AIMismatch analysis by Kvorum

A calldata-vs-description analysis is not generated yet. Review the decoded actions →

04Actions

1 total
#0fallback()chain 0x1
Target
0x4fe8…dfa7
Value
0 wei
Function
fallback()
Arguments
{}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total
Filter:
VoterChoice% of totalRationale
320x329c…3ed4For117.2K0.00%—3y ago
070x0703…961bFor88.1K0.00%—3y ago
130x13bd…8548For61.3K0.00%—3y ago
230x2331…7e73For60K0.00%—3y ago
2C0x2cc1…4df1For43.7K0.00%—3y ago
B90xb933…8dd1For42K0.00%—3y ago
EA0xea17…6676For38.8K0.00%—3y ago
EZezr3al.eth0x8659…7d0eFor37.9K0.00%—3y ago
570x57ab…2922For26.9K0.00%—3y ago
E40xe459…e666For20K0.00%—3y ago
870x8787…ea52For18.1K0.00%—3y ago
180x1855…98baFor5K0.00%—3y ago
5A0x5acb…eedfFor310.80.00%—3y ago
DF0xdf06…4977For27.30.00%—3y ago
2F0x2f2f…f78aFor2.10.00%—3y ago
2F0x2fd6…a98dFor0.10.00%—3y ago
Showing 16

07Forum

No forum thread is confidently linked to this proposal.