1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

Fix all "var used instead of let or const" problems in inpage.js

This commit is contained in:
Whymarrh Whitby 2019-02-12 10:32:24 -03:30
parent 3c915b0d7f
commit f5eb1512d4

View File

@ -42,13 +42,13 @@ function onMessage (messageType, handler, remove) {
// //
// setup background connection // setup background connection
var metamaskStream = new LocalMessageDuplexStream({ const metamaskStream = new LocalMessageDuplexStream({
name: 'inpage', name: 'inpage',
target: 'contentscript', target: 'contentscript',
}) })
// compose the inpage provider // compose the inpage provider
var inpageProvider = new MetamaskInpageProvider(metamaskStream) const inpageProvider = new MetamaskInpageProvider(metamaskStream)
// set a high max listener count to avoid unnecesary warnings // set a high max listener count to avoid unnecesary warnings
inpageProvider.setMaxListeners(100) inpageProvider.setMaxListeners(100)
@ -181,7 +181,7 @@ if (typeof window.web3 !== 'undefined') {
and try again.`) and try again.`)
} }
var web3 = new Web3(proxiedInpageProvider) const web3 = new Web3(proxiedInpageProvider)
web3.setProvider = function () { web3.setProvider = function () {
log.debug('MetaMask - overrode web3.setProvider') log.debug('MetaMask - overrode web3.setProvider')
} }
@ -218,7 +218,7 @@ inpageProvider.publicConfigStore.subscribe(function (state) {
// need to make sure we aren't affected by overlapping namespaces // need to make sure we aren't affected by overlapping namespaces
// and that we dont affect the app with our namespace // and that we dont affect the app with our namespace
// mostly a fix for web3's BigNumber if AMD's "define" is defined... // mostly a fix for web3's BigNumber if AMD's "define" is defined...
var __define let __define
/** /**
* Caches reference to global define object and deletes it to * Caches reference to global define object and deletes it to