Skip to main content

Wallet<TOptions, TStorageKey>

Defined in: packages/core/src/wallets/wallet.ts:10

Extended by​

Type Parameters​

Type ParameterDefault type
TOptions extends WalletOptionsWalletOptions
TStorageKey extends stringstring

Constructors​

Constructor​

new Wallet<TOptions, TStorageKey>(options?): Wallet<TOptions, TStorageKey>;

Defined in: packages/core/src/wallets/wallet.ts:24

Parameters​

ParameterType
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>