mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Merge branch 'master' into new-currency-test
This commit is contained in:
commit
162aedb30b
@ -4,6 +4,10 @@
|
|||||||
|
|
||||||
- Make eth_sign deprecation warning less noisy
|
- Make eth_sign deprecation warning less noisy
|
||||||
- Fix bug with network version serialization over synchronous RPC
|
- Fix bug with network version serialization over synchronous RPC
|
||||||
|
- Add MetaMask version to state logs.
|
||||||
|
- Add the total amount of tokens when multiple tokens are added under the token list
|
||||||
|
- Use HTTPS links for Etherscan.
|
||||||
|
- Update Support center link to new one with HTTPS.
|
||||||
|
|
||||||
## 3.9.11 2017-8-24
|
## 3.9.11 2017-8-24
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
const Iframe = require('iframe')
|
const Iframe = require('iframe')
|
||||||
const IframeStream = require('iframe-stream').IframeStream
|
const createIframeStream = require('iframe-stream').IframeStream
|
||||||
|
|
||||||
module.exports = setupIframe
|
module.exports = setupIframe
|
||||||
|
|
||||||
@ -13,7 +13,7 @@ function setupIframe(opts) {
|
|||||||
})
|
})
|
||||||
var iframe = frame.iframe
|
var iframe = frame.iframe
|
||||||
iframe.style.setProperty('display', 'none')
|
iframe.style.setProperty('display', 'none')
|
||||||
var iframeStream = new IframeStream(iframe)
|
var iframeStream = createIframeStream(iframe)
|
||||||
|
|
||||||
return iframeStream
|
return iframeStream
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
const ParentStream = require('iframe-stream').ParentStream
|
const createParentStream = require('iframe-stream').ParentStream
|
||||||
const SWcontroller = require('client-sw-ready-event/lib/sw-client.js')
|
const SWcontroller = require('client-sw-ready-event/lib/sw-client.js')
|
||||||
const SwStream = require('sw-stream/lib/sw-stream.js')
|
const SwStream = require('sw-stream/lib/sw-stream.js')
|
||||||
const SetupUntrustedComunication = ('./lib/setup-untrusted-connection.js')
|
const SetupUntrustedComunication = ('./lib/setup-untrusted-connection.js')
|
||||||
@ -11,7 +11,7 @@ const background = new SWcontroller({
|
|||||||
intervalDelay,
|
intervalDelay,
|
||||||
})
|
})
|
||||||
|
|
||||||
const pageStream = new ParentStream()
|
const pageStream = createParentStream()
|
||||||
background.on('ready', (_) => {
|
background.on('ready', (_) => {
|
||||||
let swStream = SwStream({
|
let swStream = SwStream({
|
||||||
serviceWorker: background.controller,
|
serviceWorker: background.controller,
|
||||||
|
@ -186,7 +186,7 @@
|
|||||||
"react-addons-test-utils": "^15.5.1",
|
"react-addons-test-utils": "^15.5.1",
|
||||||
"react-test-renderer": "^15.5.4",
|
"react-test-renderer": "^15.5.4",
|
||||||
"react-testutils-additions": "^15.2.0",
|
"react-testutils-additions": "^15.2.0",
|
||||||
"sinon": "^2.3.8",
|
"sinon": "^3.2.0",
|
||||||
"tape": "^4.5.1",
|
"tape": "^4.5.1",
|
||||||
"testem": "^1.10.3",
|
"testem": "^1.10.3",
|
||||||
"uglifyify": "^4.0.2",
|
"uglifyify": "^4.0.2",
|
||||||
|
@ -95,7 +95,7 @@ TokenList.prototype.renderTokenStatusBar = function () {
|
|||||||
let msg
|
let msg
|
||||||
if (tokens.length === 1) {
|
if (tokens.length === 1) {
|
||||||
msg = `You own 1 token`
|
msg = `You own 1 token`
|
||||||
} else if (tokens.length === 1) {
|
} else if (tokens.length > 1) {
|
||||||
msg = `You own ${tokens.length} tokens`
|
msg = `You own ${tokens.length} tokens`
|
||||||
} else {
|
} else {
|
||||||
msg = `No tokens found`
|
msg = `No tokens found`
|
||||||
|
@ -103,7 +103,7 @@ InfoScreen.prototype.render = function () {
|
|||||||
[
|
[
|
||||||
h('div.fa.fa-support', [
|
h('div.fa.fa-support', [
|
||||||
h('a.info', {
|
h('a.info', {
|
||||||
href: 'http://metamask.consensyssupport.happyfox.com',
|
href: 'https://support.metamask.com',
|
||||||
target: '_blank',
|
target: '_blank',
|
||||||
}, 'Visit our Support Center'),
|
}, 'Visit our Support Center'),
|
||||||
]),
|
]),
|
||||||
|
@ -42,7 +42,10 @@ function rootReducer (state, action) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
window.logState = function () {
|
window.logState = function () {
|
||||||
var stateString = JSON.stringify(window.METAMASK_CACHED_LOG_STATE, removeSeedWords, 2)
|
let state = window.METAMASK_CACHED_LOG_STATE
|
||||||
|
const version = global.platform.getVersion()
|
||||||
|
state.version = version
|
||||||
|
let stateString = JSON.stringify(state, removeSeedWords, 2)
|
||||||
return stateString
|
return stateString
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3,19 +3,19 @@ module.exports = function (address, network) {
|
|||||||
let link
|
let link
|
||||||
switch (net) {
|
switch (net) {
|
||||||
case 1: // main net
|
case 1: // main net
|
||||||
link = `http://etherscan.io/address/${address}`
|
link = `https://etherscan.io/address/${address}`
|
||||||
break
|
break
|
||||||
case 2: // morden test net
|
case 2: // morden test net
|
||||||
link = `http://morden.etherscan.io/address/${address}`
|
link = `https://morden.etherscan.io/address/${address}`
|
||||||
break
|
break
|
||||||
case 3: // ropsten test net
|
case 3: // ropsten test net
|
||||||
link = `http://ropsten.etherscan.io/address/${address}`
|
link = `https://ropsten.etherscan.io/address/${address}`
|
||||||
break
|
break
|
||||||
case 4: // rinkeby test net
|
case 4: // rinkeby test net
|
||||||
link = `http://rinkeby.etherscan.io/address/${address}`
|
link = `https://rinkeby.etherscan.io/address/${address}`
|
||||||
break
|
break
|
||||||
case 42: // kovan test net
|
case 42: // kovan test net
|
||||||
link = `http://kovan.etherscan.io/address/${address}`
|
link = `https://kovan.etherscan.io/address/${address}`
|
||||||
break
|
break
|
||||||
default:
|
default:
|
||||||
link = ''
|
link = ''
|
||||||
|
Loading…
Reference in New Issue
Block a user