UNPKG

@metamask/providers

Version:

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

18 lines 764 B
import { StreamProvider } from "../StreamProvider.cjs"; export type ExtensionType = 'stable' | 'flask' | 'beta' | string; /** * Creates an external extension provider for the given extension type or ID. * This is intended for use by 3rd party extensions. * * @param typeOrId - The extension type or ID. * @returns The external extension provider. */ export declare function createExternalExtensionProvider(typeOrId?: ExtensionType): StreamProvider; /** * Gets the build type for the given domain name identifier. * * @param rdns - The reverse syntax domain name identifier for the wallet. * @returns The type or ID. */ export declare function getBuildType(rdns: string): string | undefined; //# sourceMappingURL=createExternalExtensionProvider.d.cts.map