LocalWallet<TAccount, TOptions, TStorageKey>
Defined in: packages/core/src/wallets/local-wallet.ts:8
Experimental
Extends
Wallet
<TOptions
,TStorageKey
>
Type Parameters
Type Parameter |
---|
TAccount extends Pick <PolkadotSignerAccount , "id" > |
TOptions extends WalletOptions |
TStorageKey extends string |
Constructors
Constructor
new LocalWallet<TAccount, TOptions, TStorageKey>(options?): LocalWallet<TAccount, TOptions, TStorageKey>;
Defined in: packages/core/src/wallets/wallet.ts:24
Experimental
Parameters
Parameter | Type |
---|---|
options? | TOptions |
Returns
LocalWallet
<TAccount
, TOptions
, TStorageKey
>
Inherited from
Properties
accounts$
abstract readonly accounts$: Observable<PolkadotSignerAccount[]>;
Defined in: packages/core/src/wallets/wallet.ts:36
Experimental
Inherited from
accountStore
abstract accountStore: object;
Defined in: packages/core/src/wallets/local-wallet.ts:16
Experimental
add()
add(account): MaybePromise<void>;
Parameters
Parameter | Type |
---|---|
account | TAccount |
Returns
MaybePromise
<void
>
clear()
clear(): MaybePromise<void>;
Returns
MaybePromise
<void
>
delete()
Call Signature
delete(account): MaybePromise<void>;
Parameters
Parameter | Type |
---|---|
account | { id : TAccount ["id" ]; } |
account.id | TAccount ["id" ] |
Returns
MaybePromise
<void
>
Call Signature
delete(accountId): MaybePromise<void>;
Parameters
Parameter | Type |
---|---|
accountId | TAccount ["id" ] |
Returns
MaybePromise
<void
>
has()
Call Signature
has(account): MaybePromise<boolean>;
Parameters
Parameter | Type |
---|---|
account | { id : TAccount ["id" ]; } |
account.id | TAccount ["id" ] |
Returns
MaybePromise
<boolean
>
Call Signature
has(accountId): MaybePromise<boolean>;
Parameters
Parameter | Type |
---|---|
accountId | TAccount ["id" ] |
Returns
MaybePromise
<boolean
>
values()
values(): Iterable<TAccount>;
Returns
Iterable
<TAccount
>
connected$
abstract readonly connected$: Observable<boolean>;
Defined in: packages/core/src/wallets/wallet.ts:30
Experimental
Inherited from
id
abstract readonly id: string;
Defined in: packages/core/src/wallets/wallet.ts:14
Experimental
Inherited from
name
abstract readonly name: string;
Defined in: packages/core/src/wallets/wallet.ts:16
Experimental
Inherited from
options?
protected readonly optional options: TOptions;
Defined in: packages/core/src/wallets/wallet.ts:24
Experimental
Inherited from
Accessors
storage
Get Signature
get protected storage(): Storage<TStorageKey extends void ? string : TStorageKey>;
Defined in: packages/core/src/wallets/wallet.ts:20
Experimental
Returns
Storage
<TStorageKey
extends void
? string
: TStorageKey
>
Inherited from
Methods
connect()
abstract connect(): MaybePromise<void>;
Defined in: packages/core/src/wallets/wallet.ts:32
Experimental
Returns
MaybePromise
<void
>
Inherited from
disconnect()
abstract disconnect(): MaybePromise<void>;
Defined in: packages/core/src/wallets/wallet.ts:34
Experimental
Returns
MaybePromise
<void
>
Inherited from
getAccounts()
getAccounts(): MaybePromise<PolkadotSignerAccount[]>;
Defined in: packages/core/src/wallets/wallet.ts:38
Experimental
Returns
MaybePromise
<PolkadotSignerAccount
[]>
Inherited from
initialize()
abstract initialize(): MaybePromise<void>;
Defined in: packages/core/src/wallets/wallet.ts:28
Experimental
Returns
MaybePromise
<void
>