# PromiseError

[**types/vm\_types**](https://near-sdk-js.gitbook.io/near-sdk-js/types/vm_types) • **Docs**

***

[near-sdk-js v2.0.0](https://near-sdk-js.gitbook.io/near-sdk-js/packages) / [types/vm\_types](https://near-sdk-js.gitbook.io/near-sdk-js/types/vm_types) / PromiseError

## Enumeration: PromiseError

A promise error can either be due to the promise failing or not yet being ready.

### Enumeration Members

#### Failed

> **Failed**: `0`

**Defined in**

[packages/near-sdk-js/src/types/vm\_types.ts:26](https://github.com/near/near-sdk-js/blob/b58ac04fc6dff2f1120e9098c0cb059493486598/packages/near-sdk-js/src/types/vm_types.ts#L26)

***

#### NotReady

> **NotReady**: `1`

**Defined in**

[packages/near-sdk-js/src/types/vm\_types.ts:27](https://github.com/near/near-sdk-js/blob/b58ac04fc6dff2f1120e9098c0cb059493486598/packages/near-sdk-js/src/types/vm_types.ts#L27)
