Wallet<TOptions, TStorageKey>
Defined in: packages/core/src/wallets/wallet.ts:10
Extended by
Type Parameters
Type Parameter | Default type |
---|---|
TOptions extends WalletOptions | WalletOptions |
TStorageKey extends string | string |
Constructors
Constructor
new Wallet<TOptions, TStorageKey>(options?): Wallet<TOptions, TStorageKey>;
Defined in: packages/core/src/wallets/wallet.ts:24
Parameters
Parameter | Type |
---|---|
options? | TOptions |
Returns
Wallet
<TOptions
, TStorageKey
>
Properties
accounts$
abstract readonly accounts$: Observable<PolkadotSignerAccount[]>;
Defined in: packages/core/src/wallets/wallet.ts:36
connected$
abstract readonly connected$: Observable<boolean>;
Defined in: packages/core/src/wallets/wallet.ts:30
id
abstract readonly id: string;
Defined in: packages/core/src/wallets/wallet.ts:14
name
abstract readonly name: string;
Defined in: packages/core/src/wallets/wallet.ts:16
options?
protected readonly optional options: TOptions;
Defined in: packages/core/src/wallets/wallet.ts:24
Accessors
storage
Get Signature
get protected storage(): Storage<TStorageKey extends void ? string : TStorageKey>;
Defined in: packages/core/src/wallets/wallet.ts:20
Returns
Storage
<TStorageKey
extends void
? string
: TStorageKey
>
Methods
connect()
abstract connect(): MaybePromise<void>;
Defined in: packages/core/src/wallets/wallet.ts:32
Returns
MaybePromise
<void
>
disconnect()
abstract disconnect(): MaybePromise<void>;
Defined in: packages/core/src/wallets/wallet.ts:34
Returns
MaybePromise
<void
>
getAccounts()
getAccounts(): MaybePromise<PolkadotSignerAccount[]>;
Defined in: packages/core/src/wallets/wallet.ts:38
Returns
MaybePromise
<PolkadotSignerAccount
[]>
initialize()
abstract initialize(): MaybePromise<void>;
Defined in: packages/core/src/wallets/wallet.ts:28
Returns
MaybePromise
<void
>