> For the complete documentation index, see [llms.txt](https://docs.mav.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mav.xyz/technical-reference/maverick-v2/v2-contracts/maverick-v2-supplemental-contracts/routerbase/iroutererrors.md).

# IRouterErrors

### Errors <a href="#errors" id="errors"></a>

#### RouterZeroSwap <a href="#routerzeroswap" id="routerzeroswap"></a>

```solidity
error RouterZeroSwap();
```

#### RouterNotFactoryPool <a href="#routernotfactorypool" id="routernotfactorypool"></a>

```solidity
error RouterNotFactoryPool();
```

#### RouterTooLittleReceived <a href="#routertoolittlereceived" id="routertoolittlereceived"></a>

```solidity
error RouterTooLittleReceived(uint256 amountOutMinimum, uint256 amountOut);
```

#### RouterTooMuchRequested <a href="#routertoomuchrequested" id="routertoomuchrequested"></a>

```solidity
error RouterTooMuchRequested(uint256 amountInMaximum, uint256 amountIn);
```

<br>
