Aave

Aave is currently one of the few protocols using legacy fee adapters, which only fetch data from the previous day. This means that websites can only show historical data from the cached data.

The Aave adapter should be upgraded to a complete adapter that allows querying fee data from any day. A subgraph would be ideal for this.

Additionally, the Aave data should be split into the various Aave deployments (V1, V2, Polygon), and any future deployments (Optimism, Aave Arc).

This is complete! Aave now supports historical data and per-deployment values

Shout-out to the Aave team for building the new adapters :slight_smile:

Hey, here’s a new version with v3 ethereum support: QmRdinPhLTZZUyx7agEwtHTCNfwmsKrvRzzUURfdweHKvW - for some reason i cannot post a link :sweat_smile:

The current aave adapter is broken.
It relies on token symbols for the diffing, which breaks on arbitrum v3 were there’s two USDC.
Patched it here by using underlying(the unique token address) instead of the symbol.
Also added metis to the list.

Updated! Thanks for the fix