sparrow-providers
Version:
A JavaScript Ubiq provider that connects to the wallet over a stream.
11 lines (10 loc) • 459 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 default function shimWeb3(provider: MetaMaskInpageProvider, log?: ConsoleLike): void;