> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qu.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# CallExceptionError

This **Error** indicates a transaction reverted.

## Extends

* [`quaisError`](/sdk/content/interfaces/quaisError)\<`"CALL_EXCEPTION"`>

## Properties

| Property       | Type                                                                              | Description                                                                                                                    | Inherited from                                                    |
| :------------- | :-------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------- |
| `action`       | [`CallExceptionAction`](/sdk/content/type-aliases/CallExceptionAction)            | The action being performed when the revert was encountered.                                                                    | -                                                                 |
| `code`         | [`ErrorCode`](/sdk/content/type-aliases/ErrorCode)                                | The string error code.                                                                                                         | [`quaisError`](/sdk/content/interfaces/quaisError).`code`         |
| `data`         | `null` \| `string`                                                                | The revert data returned.                                                                                                      | -                                                                 |
| `error?`       | `Error`                                                                           | Any related error.                                                                                                             | [`quaisError`](/sdk/content/interfaces/quaisError).`error`        |
| `info?`        | `Record`\<`string`, `any`>                                                        | Additional info regarding the error that may be useful.<br /><br />This is generally helpful mostly for human-based debugging. | [`quaisError`](/sdk/content/interfaces/quaisError).`info`         |
| `invocation`   | `null` \| \{ `"args"`: `any`\[]; `"method"`: `string`; `"signature"`: `string`; } | The contract invocation details, if available.                                                                                 | -                                                                 |
| `reason`       | `null` \| `string`                                                                | A human-readable representation of data, if possible.                                                                          | -                                                                 |
| `receipt?`     | [`TransactionReceipt`](/sdk/content/classes/TransactionReceipt)                   | If the error occurred in a transaction that was mined (with a status of `0`), this is the receipt.                             | -                                                                 |
| `revert`       | `null` \| \{ `"args"`: `any`\[]; `"name"`: `string`; `"signature"`: `string`; }   | The built-in or custom revert error, if available                                                                              | -                                                                 |
| `shortMessage` | `string`                                                                          | A short message describing the error, with minimal additional details.                                                         | [`quaisError`](/sdk/content/interfaces/quaisError).`shortMessage` |
| `transaction`  | [`CallExceptionTransaction`](/sdk/content/type-aliases/CallExceptionTransaction)  | The transaction that triggered the exception.                                                                                  | -                                                                 |
