# RpcResponse Errors

## `RpcResponse.BaseError`

Thrown when a JSON-RPC error has occurred.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.InternalError`

Thrown when an internal JSON-RPC error has occurred.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.InvalidInputError`

Thrown when the input to a JSON-RPC method is invalid.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.InvalidParamsError`

Thrown when the parameters to a JSON-RPC method are invalid.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.InvalidRequestError`

Thrown when a JSON-RPC request is invalid.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.LimitExceededError`

Thrown when a rate-limit is exceeded.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.MethodNotFoundError`

Thrown when a JSON-RPC method is not found.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.MethodNotSupportedError`

Thrown when a JSON-RPC method is not supported.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.ParseError`

Thrown when a JSON-RPC response is invalid.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.ResourceNotFoundError`

Thrown when a JSON-RPC resource is not found.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.ResourceUnavailableError`

Thrown when a JSON-RPC resource is unavailable.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.TransactionRejectedError`

Thrown when a JSON-RPC transaction is rejected.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)

## `RpcResponse.VersionNotSupportedError`

Thrown when a JSON-RPC version is not supported.

**Source:** [src/core/RpcResponse.ts](https://github.com/wevm/ox/blob/main/src/core/RpcResponse.ts#L641)
