> For the complete documentation index, see [llms.txt](https://docs.fringe.fi/v2-smart-contract-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fringe.fi/v2-smart-contract-documentation/util.md).

# util

- [Asset](https://docs.fringe.fi/v2-smart-contract-documentation/util/asset.md)
- [BondtrollerErrorReporter](https://docs.fringe.fi/v2-smart-contract-documentation/util/bondtrollererrorreporter.md)
- [CarefulMath](https://docs.fringe.fi/v2-smart-contract-documentation/util/carefulmath.md)
- [Errors](https://docs.fringe.fi/v2-smart-contract-documentation/util/errors.md)
- [Exponential](https://docs.fringe.fi/v2-smart-contract-documentation/util/exponential.md)
- [ExponentialNoError](https://docs.fringe.fi/v2-smart-contract-documentation/util/exponentialnoerror.md)
- [HomoraMath](https://docs.fringe.fi/v2-smart-contract-documentation/util/homoramath.md)
- [TokenErrorReporter](https://docs.fringe.fi/v2-smart-contract-documentation/util/tokenerrorreporter.md)
