UNPKG

@nfid/identitykit

Version:

A React library for adding wallet connections to dApps.

18 lines (17 loc) 632 B
import { Principal } from "@dfinity/principal"; import { SignerClient, SignerClientOptions } from "./client"; import { SubAccount } from "@dfinity/ledger-icp"; export interface AccountsSignerClientOptions extends SignerClientOptions { } export declare class AccountsSignerClient extends SignerClient { static create(options: AccountsSignerClientOptions): Promise<AccountsSignerClient>; login(): Promise<void>; logout(options?: { returnTo?: string; }): Promise<void>; private setAccounts; getAccounts(): Promise<{ principal: Principal; subAccount?: SubAccount; }[] | undefined>; }