Interaction with pools

This section provides the most frequently asked information that is needed when integrating Algebra Integral liquidity pools.

It's important to note that interacting directly with pools is a low-level activity - the caller must implement some security checks themselves. For most users, it makes sense to just use Algebra's standard peripheral contracts.