@prajjawal/qrl_providers
Version:
A JavaScript Ethereum provider that connects to the wallet over a stream.
11 lines (10 loc) • 463 B
TypeScript
import { MetaMaskInpageProvider } from './MetaMaskInpageProvider';
import { ConsoleLike } from './utils';
/**
* If no existing window.web3 is found, this function injects a web3 "shim" to
* not break dapps that rely on window.web3.currentProvider.
*
* @param provider - The provider to set as window.web3.currentProvider.
* @param log - The logging API to use.
*/
export declare function shimWeb3(provider: MetaMaskInpageProvider, log?: ConsoleLike): void;