- cumulative price should increase, even if there is an overflow
- when minting liquidity, total supply increases and amount in pools increases
- x*y >= k
- Total supply of the pool doesnt change if none of the methods (mint, burn) is called
- Initial liquidity have to be minted
- AmountIn used for swapping is always less that the actual amountIn by 0.3%
- With each swap K increases if fee is not zero
- K can change if none of the methods (mint, burn, swap) is called
- Redeeming tokens from the pool have to give to the user the fair share of the fees accumulated