@nfid/identitykit
Version:
A React library for adding wallet connections to dApps.
18 lines (17 loc) • 632 B
TypeScript
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>;
}