@rainbow-me/rainbowkit
Version:
The best way to connect a wallet
15 lines (14 loc) • 562 B
TypeScript
import type { WalletInstance } from './Wallet';
export interface WalletConnector extends WalletInstance {
ready?: boolean;
connect: WalletInstance['connect'];
showWalletConnectModal?: () => void;
recent: boolean;
mobileDownloadUrl?: string;
extensionDownloadUrl?: string;
desktopDownloadUrl?: string;
getDesktopUri?: () => Promise<string>;
getQrCodeUri?: () => Promise<string>;
getMobileUri?: () => Promise<string>;
}
export declare function useWalletConnectors(mergeEIP6963WithRkConnectors?: boolean): WalletConnector[];