@thirdweb-dev/wallets
Version:
<p align="center"> <br /> <a href="https://thirdweb.com"><img src="https://github.com/thirdweb-dev/js/blob/main/packages/sdk/logo.svg?raw=true" width="200" alt=""/></a> <br /> </p> <h1 align="center">thirdweb Wallet SDK</h1> <p align="center"> <a href="ht
21 lines • 1.11 kB
TypeScript
import { EmbeddedWalletAdditionalOptions, EmbeddedWalletConnectionArgs } from "../connectors/embedded-wallet/types";
import { ConnectParams, Connector } from "../interfaces/connector";
import { AbstractClientWallet, WalletOptions } from "./base";
export type EmbeddedWalletOptions = WalletOptions<EmbeddedWalletAdditionalOptions>;
export type { EmbeddedWalletAdditionalOptions } from "../connectors/embedded-wallet/types";
export declare class EmbeddedWallet extends AbstractClientWallet<EmbeddedWalletAdditionalOptions, EmbeddedWalletConnectionArgs> {
connector?: Connector;
static id: string;
static meta: {
name: string;
iconURL: string;
};
get walletName(): "Embedded Wallet";
chain: EmbeddedWalletAdditionalOptions["chain"];
constructor(options: EmbeddedWalletOptions);
protected getConnector(): Promise<Connector>;
getConnectParams(): ConnectParams<EmbeddedWalletConnectionArgs> | undefined;
getEmail(): Promise<string | undefined>;
getEmbeddedWalletSDK(): Promise<import("..").EmbeddedWalletSdk>;
}
//# sourceMappingURL=embedded-wallet.d.ts.map