UNPKG

bnb-passport-attestation

Version:

BAS SDK - A toolkit for blockchain interaction

18 lines (17 loc) 552 B
import { EnvType, WalletProvider } from './useNetworkSwitch'; export type { EnvType, WalletProvider }; declare global { interface Window { okxwallet?: WalletProvider; bitkeep?: WalletProvider; } } export declare function useWalletConnection(env?: EnvType): { provider: WalletProvider | null; account: string | null; currentNetwork: string; isCorrectNetwork: boolean; connect: () => Promise<string>; isConnected: boolean; switchToNetwork: (provider: WalletProvider, env: EnvType) => Promise<void>; };