Class: BaseKeyStore
@orderly.network/core.BaseKeyStoreHierarchy
-
BaseKeyStore↳LocalStorageStore↳LocalStorageStore
Implements
Table of contents
Constructors
Properties
Accessors
Methods
- cleanAllKey
- cleanKey
- generateKey
- getAccountId
- getAddress
- getOrderlyKey
- setAccountId
- setAddress
- setKey
Constructors
constructor
• new BaseKeyStore(networkId?)
Parameters
| Name | Type | Default value |
|---|---|---|
networkId | string | "testnet" |
Defined in
packages/core/src/keyStore.ts:16Properties
networkId
•Private Readonly networkId: string = "testnet"
Defined in
packages/core/src/keyStore.ts:17Accessors
keyPrefix
•Protected get keyPrefix(): string
Returns
string
Defined in
packages/core/src/keyStore.ts:29Methods
cleanAllKey
▸Abstract cleanAllKey(address): void
Parameters
| Name | Type |
|---|---|
address | string |
Returns
void
Implementation of
OrderlyKeyStore.cleanAllKeyDefined in
packages/core/src/keyStore.ts:26cleanKey
▸Abstract cleanKey(address, key): void
Parameters
| Name | Type |
|---|---|
address | string |
key | string |
Returns
void
Implementation of
OrderlyKeyStore.cleanKeyDefined in
packages/core/src/keyStore.ts:27generateKey
▸Abstract generateKey(): OrderlyKeyPair
Returns
OrderlyKeyPair
Implementation of
OrderlyKeyStore.generateKeyDefined in
packages/core/src/keyStore.ts:24getAccountId
▸Abstract getAccountId(address): undefined | null | string
Parameters
| Name | Type |
|---|---|
address | string |
Returns
undefined | null | string
Implementation of
OrderlyKeyStore.getAccountIdDefined in
packages/core/src/keyStore.ts:20getAddress
▸Abstract getAddress(): undefined | null | string
Returns
undefined | null | string
Implementation of
OrderlyKeyStore.getAddressDefined in
packages/core/src/keyStore.ts:22getOrderlyKey
▸Abstract getOrderlyKey(address?): null | OrderlyKeyPair
Parameters
| Name | Type |
|---|---|
address? | string |
Returns
null | OrderlyKeyPair
Implementation of
OrderlyKeyStore.getOrderlyKeyDefined in
packages/core/src/keyStore.ts:19setAccountId
▸Abstract setAccountId(address, accountId): void
Parameters
| Name | Type |
|---|---|
address | string |
accountId | string |
Returns
void
Implementation of
OrderlyKeyStore.setAccountIdDefined in
packages/core/src/keyStore.ts:21setAddress
▸Abstract setAddress(address): void
Parameters
| Name | Type |
|---|---|
address | string |
Returns
void
Implementation of
OrderlyKeyStore.setAddressDefined in
packages/core/src/keyStore.ts:23setKey
▸Abstract setKey(orderlyKey, secretKey): void
Parameters
| Name | Type |
|---|---|
orderlyKey | string |
secretKey | OrderlyKeyPair |
Returns
void