UNPKG

@metamask/providers

Version:

A JavaScript Ethereum provider that connects to the wallet over a stream

15 lines 1.6 kB
import { BaseProvider } from "./BaseProvider.cjs"; import type { RequestArguments } from "./BaseProvider.cjs"; import type { CAIP294AnnounceWalletEvent, CAIP294WalletData, CAIP294RequestWalletEvent } from "./CAIP294.cjs"; import { announceWallet as caip294AnnounceWallet, requestWallet as caip294RequestWallet } from "./CAIP294.cjs"; import type { EIP6963AnnounceProviderEvent, EIP6963ProviderDetail, EIP6963ProviderInfo, EIP6963RequestProviderEvent } from "./EIP6963.cjs"; import { announceProvider as eip6963AnnounceProvider, requestProvider as eip6963RequestProvider } from "./EIP6963.cjs"; import { createExternalExtensionProvider } from "./extension-provider/createExternalExtensionProvider.cjs"; import { initializeProvider, setGlobalProvider } from "./initializeInpageProvider.cjs"; import { MetaMaskInpageProvider, MetaMaskInpageProviderStreamName } from "./MetaMaskInpageProvider.cjs"; import { shimWeb3 } from "./shimWeb3.cjs"; import { StreamProvider } from "./StreamProvider.cjs"; import type { ConsoleLike } from "./utils.cjs"; export type { ConsoleLike, RequestArguments, EIP6963AnnounceProviderEvent, EIP6963ProviderDetail, EIP6963ProviderInfo, EIP6963RequestProviderEvent, CAIP294AnnounceWalletEvent, CAIP294WalletData as CAIP294WalletInfo, CAIP294RequestWalletEvent, }; export { BaseProvider, createExternalExtensionProvider, initializeProvider, MetaMaskInpageProviderStreamName, MetaMaskInpageProvider, setGlobalProvider, shimWeb3, StreamProvider, eip6963AnnounceProvider, eip6963RequestProvider, caip294AnnounceWallet, caip294RequestWallet, }; //# sourceMappingURL=index.d.cts.map