1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-22 18:00:18 +01:00

multiplex - rename control to autoreload

This commit is contained in:
kumavis 2016-05-22 18:21:34 -07:00
parent 2a62d63b4f
commit 9aea88da32
2 changed files with 6 additions and 6 deletions

View File

@ -25,14 +25,14 @@ pluginStream.on('error', console.error.bind(console))
// forward communication plugin->inpage // forward communication plugin->inpage
pageStream.pipe(pluginStream).pipe(pageStream) pageStream.pipe(pluginStream).pipe(pageStream)
// connect contentscript->inpage control stream // connect contentscript->inpage reload stream
var mx = ObjectMultiplex() var mx = ObjectMultiplex()
mx.on('error', console.error.bind(console)) mx.on('error', console.error.bind(console))
mx.pipe(pageStream) mx.pipe(pageStream)
var controlStream = mx.createStream('control') var reloadStream = mx.createStream('reload')
controlStream.on('error', console.error.bind(console)) reloadStream.on('error', console.error.bind(console))
// if we lose connection with the plugin, trigger tab refresh // if we lose connection with the plugin, trigger tab refresh
pluginStream.on('close', function(){ pluginStream.on('close', function(){
controlStream.write({ method: 'reset' }) reloadStream.write({ method: 'reset' })
}) })

View File

@ -36,8 +36,8 @@ console.log('MetaMask - injected web3')
// export global web3 with auto dapp reload // export global web3 with auto dapp reload
// //
var controlStream = inpageProvider.multiStream.createStream('control') var reloadStream = inpageProvider.multiStream.createStream('reload')
setupDappAutoReload(web3, controlStream) setupDappAutoReload(web3, reloadStream)
// set web3 defaultAcount // set web3 defaultAcount
inpageProvider.publicConfigStore.subscribe(function(state){ inpageProvider.publicConfigStore.subscribe(function(state){