Specification and API of contracts

A conceptual, higher-level description of the Core part logic can be found in the corresponding section of this documentation.

This subsection contains a condensed API specification of the most important protocol contracts. A more detailed API specification, including all contracts, is located in the protocol repository: the Algebra Integral protocol repositoryarrow-up-right. This specification is generated automatically using natspec annotations of functions and state variables of smart contracts.

Information about custom errors that the pool can throw:

IAlgebraPoolErrorsarrow-up-right

The information above references documentation for version 1.2.2 of Algebra Integral. If you're working with a different protocol version, please refer to the documentation in the corresponding branch for your version.

Last updated