What is the easiest way to get the amount of interest accrued and gained on an account?

  • Aave Protocol
  • Borrow rate
  • Aave
Expert

Hey! What is the easiest way to get the amount of interest accrued and gained on an account?
I'm trying to do it through the graph currently, but it seems like its much harder in V2 than in V1, where there was a field for this exact value.
Now I have no idea how I would go about calculating it at all
It feels like this is something that should be pretty straightforward? Any help would be appreciated

Answers 1

The easiest method in Aave v2 is to query the supplied amounts from the subgraph: https://github.com/aave/protocol-subgraphs#transaction-history and compare with the current balances: https://github.com/aave/aave-utilities#formatUserSummary

When amount will be the supplied amount from the subgraph and reserve.underlyingBalance will the current balance from the formatter library

More info.