> For the complete documentation index, see [llms.txt](https://near-sdk-js.gitbook.io/near-sdk-js/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://near-sdk-js.gitbook.io/near-sdk-js/types/vm_types/enumerations/promiseerror.md).

# PromiseError

[**types/vm\_types**](/near-sdk-js/types/vm_types.md) • **Docs**

***

[near-sdk-js v2.0.0](/near-sdk-js/packages.md) / [types/vm\_types](/near-sdk-js/types/vm_types.md) / 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)
