# Signature Errors

## `Signature.InvalidRError`

Thrown when the signature has an invalid `r` value.

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

## `Signature.InvalidSerializedSizeError`

Thrown when the serialized signature is of an invalid size.

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

## `Signature.InvalidSError`

Thrown when the signature has an invalid `s` value.

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

## `Signature.InvalidVError`

Thrown when the signature has an invalid `v` value.

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

## `Signature.InvalidYParityError`

Thrown when the signature has an invalid `yParity` value.

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

## `Signature.MissingPropertiesError`

Thrown when the signature is missing either an `r`, `s`, or `yParity` property.

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