@dapplets/dapplet-extension
Version:
The Bridge to the Augmented Web.
16 lines (15 loc) • 466 B
TypeScript
export interface GenericWallet {
getAddress(): Promise<string>;
getChainId(): Promise<number>;
isAvailable(): Promise<boolean>;
isConnected(): Promise<boolean>;
connectWallet(params: any): Promise<void>;
disconnectWallet(): Promise<void>;
getLastUsage(): Promise<string>;
getMeta(): Promise<{
icon: string;
name: string;
description: string;
} | null>;
signMessage(message: string): Promise<string>;
}