> For the complete documentation index, see [llms.txt](https://docs.liquidcollective.io/eth/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.liquidcollective.io/eth/technical-reference/smart-contracts/libraries/liberrors.md).

# LibErrors

> Lib Errors

Library of common errors

## Errors

### InvalidArgument

```solidity
error InvalidArgument()
```

The argument was invalid

### InvalidCall

```solidity
error InvalidCall()
```

The call was invalid

### InvalidEmptyString

```solidity
error InvalidEmptyString()
```

The string is empty

### InvalidFee

```solidity
error InvalidFee()
```

The fee is invalid

### InvalidZeroAddress

```solidity
error InvalidZeroAddress()
```

The address is zero

### Unauthorized

```solidity
error Unauthorized(address caller)
```

The operator is unauthorized for the caller

#### Parameters

| Name   | Type    | Description                 |
| ------ | ------- | --------------------------- |
| caller | address | Address performing the call |
