@dogeuni-org/wallet-connect-react
Version:
dogeuni wallet js sdk rom react provider、swap pools base action, base use for React
24 lines (23 loc) • 858 B
TypeScript
import React from 'react';
declare global {
interface Window {
unielon?: any;
dogeuni?: any;
}
}
import { WalletActionType, WalletStateType, ActionType, GlobalState } from './types';
export declare const currencyList: {
name: string;
symbol: string;
}[];
export declare const initialState: WalletStateType;
export declare const getWalletInfo: () => Promise<WalletStateType>;
export declare const walletAction: (dispatch: React.Dispatch<ActionType>) => WalletActionType;
export declare const UnielonWalletContext: React.Context<GlobalState>;
interface WalletProviderProps {
children: React.ReactNode;
blockRefresh?: number;
}
export declare const WalletProvider: ({ children, blockRefresh }: WalletProviderProps) => import("react/jsx-runtime").JSX.Element;
export declare const useWallet: () => GlobalState;
export {};