> ## Documentation Index
> Fetch the complete documentation index at: https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# TurnkeyActivityError

# Class: TurnkeyActivityError

Defined in: [packages/viem/src/index.ts:56](https://github.com/tkhq/sdk/blob/ee72856c3f450731d7501ab05001215768b71500/packages/viem/src/index.ts#L56)

## Extends

* `BaseError`

## Constructors

### Constructor

> **new TurnkeyActivityError**(`__namedParameters`): `TurnkeyActivityError`

Defined in: [packages/viem/src/index.ts:62](https://github.com/tkhq/sdk/blob/ee72856c3f450731d7501ab05001215768b71500/packages/viem/src/index.ts#L62)

#### Parameters

##### \_\_namedParameters

###### activityId?

`string`

###### activityStatus?

`"ACTIVITY_STATUS_CREATED"` | `"ACTIVITY_STATUS_PENDING"` | `"ACTIVITY_STATUS_COMPLETED"` | `"ACTIVITY_STATUS_FAILED"` | `"ACTIVITY_STATUS_CONSENSUS_NEEDED"` | `"ACTIVITY_STATUS_REJECTED"`

###### message?

`string` = `"Received unexpected Turnkey activity status."`

#### Returns

`TurnkeyActivityError`

#### Overrides

`BaseError.constructor`

## Properties

### activityId

> **activityId**: `undefined` | `string`

Defined in: [packages/viem/src/index.ts:59](https://github.com/tkhq/sdk/blob/ee72856c3f450731d7501ab05001215768b71500/packages/viem/src/index.ts#L59)

***

### activityStatus

> **activityStatus**: `undefined` | `"ACTIVITY_STATUS_CREATED"` | `"ACTIVITY_STATUS_PENDING"` | `"ACTIVITY_STATUS_COMPLETED"` | `"ACTIVITY_STATUS_FAILED"` | `"ACTIVITY_STATUS_CONSENSUS_NEEDED"` | `"ACTIVITY_STATUS_REJECTED"`

Defined in: [packages/viem/src/index.ts:60](https://github.com/tkhq/sdk/blob/ee72856c3f450731d7501ab05001215768b71500/packages/viem/src/index.ts#L60)

***

### name

> **name**: `string` = `"TurnkeyActivityError"`

Defined in: [packages/viem/src/index.ts:57](https://github.com/tkhq/sdk/blob/ee72856c3f450731d7501ab05001215768b71500/packages/viem/src/index.ts#L57)

#### Overrides

`BaseError.name`
