> For the complete documentation index, see [llms.txt](https://calnix.gitbook.io/aave-book/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://calnix.gitbook.io/aave-book/functions/common-functions.md).

# Common Functions

- [getReserveFactor, getDecimals](https://calnix.gitbook.io/aave-book/functions/common-functions/getreservefactor-getdecimals.md)
- [.cache](https://calnix.gitbook.io/aave-book/functions/common-functions/.cache.md)
- [.updateState](https://calnix.gitbook.io/aave-book/functions/common-functions/.updatestate.md)
- [.updateInterestRates](https://calnix.gitbook.io/aave-book/functions/common-functions/.updateinterestrates.md)
- [SupplyCap, BorrowCap](https://calnix.gitbook.io/aave-book/functions/common-functions/supplycap-borrowcap.md)
- [getFlags](https://calnix.gitbook.io/aave-book/functions/common-functions/getflags.md)
- [more on flags](https://calnix.gitbook.io/aave-book/functions/common-functions/getflags/more-on-flags.md)
- [calculateUserAccountData](https://calnix.gitbook.io/aave-book/functions/common-functions/calculateuseraccountdata.md)
