Skip to main content

InjectedWallet

Defined in: packages/core/src/wallets/injected/wallet.ts:12

Extends

  • Wallet<InjectedWalletOptions, "connected">

Constructors

Constructor

new InjectedWallet(name, options?): InjectedWallet;

Defined in: packages/core/src/wallets/injected/wallet.ts:21

Parameters

ParameterType
namestring
options?InjectedWalletOptions

Returns

InjectedWallet

Overrides

Wallet.constructor

Properties

accounts$

readonly accounts$: Observable<PolkadotSignerAccount[]>;

Defined in: packages/core/src/wallets/injected/wallet.ts:61

Overrides

Wallet.accounts$


connected$

readonly connected$: Observable<boolean>;

Defined in: packages/core/src/wallets/injected/wallet.ts:39

Overrides

Wallet.connected$


name

readonly name: string;

Defined in: packages/core/src/wallets/injected/wallet.ts:22

Inherited from

Wallet.name


options?

protected readonly optional options: InjectedWalletOptions;

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

Inherited from

Wallet.options

Accessors

id

Get Signature

get id(): string;

Defined in: packages/core/src/wallets/injected/wallet.ts:17

Returns

string

Overrides

Wallet.id


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>

Inherited from

Wallet.storage

Methods

connect()

connect(): Promise<void>;

Defined in: packages/core/src/wallets/injected/wallet.ts:43

Returns

Promise<void>

Overrides

Wallet.connect


disconnect()

disconnect(): void;

Defined in: packages/core/src/wallets/injected/wallet.ts:55

Returns

void

Overrides

Wallet.disconnect


getAccounts()

getAccounts(): object[];

Defined in: packages/core/src/wallets/injected/wallet.ts:78

Returns

object[]

Overrides

Wallet.getAccounts


initialize()

initialize(): Promise<void>;

Defined in: packages/core/src/wallets/injected/wallet.ts:28

Returns

Promise<void>

Overrides

Wallet.initialize