UNPKG

@hyperlane-xyz/widgets

Version:

Common react components for Hyperlane projects

9 lines 824 B
import { Chain as ViemChain } from 'viem'; import type { MultiProviderAdapter } from '@hyperlane-xyz/sdk/providers/MultiProviderAdapter'; import { ChainTransactionFns, SwitchNetworkFns, WatchAssetFns } from './types.js'; export { useEthereumAccount, useEthereumActiveChain, useEthereumConnectFn, useEthereumDisconnectFn, useEthereumWalletDetails, } from './ethereumWallet.js'; export declare function useEthereumSwitchNetwork(multiProvider: MultiProviderAdapter): SwitchNetworkFns; export declare function useEthereumWatchAsset(multiProvider: MultiProviderAdapter): WatchAssetFns; export declare function useEthereumTransactionFns(multiProvider: MultiProviderAdapter): ChainTransactionFns; export declare function getWagmiChainConfigs(multiProvider: MultiProviderAdapter): ViemChain[]; //# sourceMappingURL=ethereum.d.ts.map