@sky-mavis/tanto-wagmi
Version:
21 lines • 895 B
TypeScript
import { IWaypointProviderConfigs } from '@sky-mavis/tanto-connect';
import { ConnectParams } from '../types';
export declare function waypoint(params: IWaypointProviderConfigs): import("@wagmi/core").CreateConnectorFn<unknown, {
icon: string | undefined;
id: string;
name: string;
type: string;
connect: (params?: ConnectParams) => Promise<{
accounts: `0x${string}`[];
chainId: number;
}>;
getAccounts: () => Promise<`0x${string}`[]>;
disconnect: () => Promise<void>;
getChainId: () => Promise<number>;
getProvider: () => Promise<import("@sky-mavis/waypoint").WaypointProvider>;
isAuthorized: () => Promise<boolean>;
onAccountsChanged: (accounts: string[]) => void;
onChainChanged: (chainId: string) => void;
onDisconnect: () => void;
}, Record<string, unknown>>;
//# sourceMappingURL=waypoint.d.ts.map