eip title author discussions-to status type category created 1102 Opt-in provider access Paul Bouchon <mail@bitpshr.net> https://ethereum-magicians.org/t/eip-1102-opt-in-provider-access/414 Draft Standards Track Interface 2018-05-04 Simple summary T
The most confusing part about porting MetaMask to a new platform is the way we provide the Web3 API over a series of streams between contexts. Once you understand how we create the InpageProvider in the inpage.js script, you will be able to understan
eip title author discussions-to status type category created requires 1193 Ethereum Provider JavaScript API Ryan Ghods (@ryanio), Marc Garreau (@marcgarreau) https://ethereum-magicians.org/t/eip-1193-ethereum-provider-javascript-api/640 Draft Standar
用来探测你的浏览器中有没有安装metamask插件 https://github.com/MetaMask/metamask-extension-provider MetaMask Extension Provider A module for providing a MetaMask provider to other WebExtensions. 即我们使用的: web3.currentProvider 这里的currentProvider就是metamask-extension-provi
https://github.com/MetaMask/zero-client MetaMask ZeroClient and backing iframe service architecture here is a comparison of the extension-based and iframe-based architecture metamask extension: dapp inpage.js <-> forwarder contentscript.js <->