Pair
The pair smart contract is abstract and inherited by lendgine. They are separated for readability.
Code
Events
Mint
event Mint(uint256 amount0In, uint256 amount1In, uint256 liquidity);Burn
event Burn(uint256 amount0Out, uint256 amount1Out, uint256 liquidity, address indexed to);Swap
event Swap(uint256 amount0Out, uint256 amount1Out, uint256 amount0In, uint256 amount1In, address indexed to);Errors
InvariantError
InsufficientOutputError
Read-only functions
reserve0
reserve1
totalLiquidity
invariant
State-changing functions
swap
mint
burn
Last updated