> ## Documentation Index
> Fetch the complete documentation index at: https://orderly.network/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Orderly network core.AccountState

[Orderly SDKs](/sdks/tech-doc/README) / [Modules](/sdks/tech-doc/modules) / [@orderly.network/core](/sdks/tech-doc/modules/orderly_network_core) / AccountState

# Interface: AccountState

[@orderly.network/core](/sdks/tech-doc/modules/orderly_network_core).AccountState

## Table of contents

### Properties

* [accountId](/sdks/tech-doc/interfaces/orderly_network_core.AccountState#accountid)
* [address](/sdks/tech-doc/interfaces/orderly_network_core.AccountState#address)
* [connectWallet](/sdks/tech-doc/interfaces/orderly_network_core.AccountState#connectwallet)
* [isNew](/sdks/tech-doc/interfaces/orderly_network_core.AccountState#isnew)
* [status](/sdks/tech-doc/interfaces/orderly_network_core.AccountState#status)
* [userId](/sdks/tech-doc/interfaces/orderly_network_core.AccountState#userid)
* [validating](/sdks/tech-doc/interfaces/orderly_network_core.AccountState#validating)

## Properties

### accountId

• `Optional` **accountId**: `string`

#### Defined in

[packages/core/src/account.ts:34](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/core/src/account.ts#L34)

***

### address

• `Optional` **address**: `string`

#### Defined in

[packages/core/src/account.ts:36](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/core/src/account.ts#L36)

***

### connectWallet

• `Optional` **connectWallet**: `Object`

#### Type declaration

| Name   | Type     |
| :----- | :------- |
| `name` | `string` |

#### Defined in

[packages/core/src/account.ts:40](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/core/src/account.ts#L40)

***

### isNew

• `Optional` **isNew**: `boolean`

new account

#### Defined in

[packages/core/src/account.ts:38](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/core/src/account.ts#L38)

***

### status

• **status**: [`AccountStatusEnum`](/sdks/tech-doc/enums/orderly_network_types.AccountStatusEnum)

#### Defined in

[packages/core/src/account.ts:25](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/core/src/account.ts#L25)

***

### userId

• `Optional` **userId**: `string`

#### Defined in

[packages/core/src/account.ts:35](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/core/src/account.ts#L35)

***

### validating

• **validating**: `boolean`

whether the account is validating

#### Defined in

[packages/core/src/account.ts:32](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/core/src/account.ts#L32)
