Skip to main content

InjectedWallet

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

Extends

  • Wallet<InjectedWalletOptions, "connected">

Constructors

Constructor

new InjectedWallet(name, options?): InjectedWallet;

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

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:63

Overrides

Wallet.accounts$


connected$

readonly connected$: Observable<boolean>;

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

Overrides

Wallet.connected$


name

readonly name: string;

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

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:18

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:44

Returns

Promise<void>

Overrides

Wallet.connect


disconnect()

disconnect(): void;

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

Returns

void

Overrides

Wallet.disconnect


getAccounts()

getAccounts(): object[];

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

Returns

object[]

Overrides

Wallet.getAccounts


initialize()

initialize(): Promise<void>;

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

Returns

Promise<void>

Overrides

Wallet.initialize