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