@sky-mavis/tanto-wagmi
Version:
21 lines • 989 B
TypeScript
import { ConnectParams, SwitchChainParams } from '../types';
export declare function roninWallet(): 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}`[]>;
switchChain: ({ chainId }: SwitchChainParams) => Promise<import("viem").Chain<import("viem").ChainFormatters | undefined, Record<string, unknown> | undefined>>;
disconnect: () => Promise<void>;
getChainId: () => Promise<number>;
getProvider: () => Promise<import("@sky-mavis/tanto-connect").IEIP1193Provider>;
isAuthorized: () => Promise<boolean>;
onAccountsChanged: (accounts: string[]) => void;
onChainChanged: (chainId: string) => void;
onDisconnect: () => void;
}, Record<string, unknown>>;
//# sourceMappingURL=roninWallet.d.ts.map