aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/selectors
diff options
context:
space:
mode:
authorDan J Miller <danjm.com@gmail.com>2019-03-22 22:50:12 +0800
committerGitHub <noreply@github.com>2019-03-22 22:50:12 +0800
commit468bc96bdfc08e80119b3d5b3a54a3cf84046af8 (patch)
treeb832d0e741e406eed2fa8c7a80e520740257d761 /ui/app/selectors
parent31175625b446cb5d18b17db23018bca8b14d280c (diff)
downloadtangerine-wallet-browser-468bc96bdfc08e80119b3d5b3a54a3cf84046af8.tar.gz
tangerine-wallet-browser-468bc96bdfc08e80119b3d5b3a54a3cf84046af8.tar.zst
tangerine-wallet-browser-468bc96bdfc08e80119b3d5b3a54a3cf84046af8.zip
Hide gas price chart and prevent api call when not on ethereum networks. (#6300)
Add missing translations in gas customization modal
Diffstat (limited to 'ui/app/selectors')
-rw-r--r--ui/app/selectors/selectors.js14
1 files changed, 13 insertions, 1 deletions
diff --git a/ui/app/selectors/selectors.js b/ui/app/selectors/selectors.js
index ac226900f..bea2cea33 100644
--- a/ui/app/selectors/selectors.js
+++ b/ui/app/selectors/selectors.js
@@ -1,4 +1,4 @@
-import {NETWORK_TYPES} from '../helpers/constants/common'
+import { NETWORK_TYPES } from '../helpers/constants/common'
import { stripHexPrefix } from 'ethereumjs-util'
const abi = require('human-standard-token-abi')
@@ -47,6 +47,7 @@ const selectors = {
getAccountType,
getNumberOfAccounts,
getNumberOfTokens,
+ isEthereumNetwork,
}
module.exports = selectors
@@ -292,6 +293,17 @@ function getIsMainnet (state) {
return networkType === NETWORK_TYPES.MAINNET
}
+function isEthereumNetwork (state) {
+ const networkType = getNetworkIdentifier(state)
+ const {
+ KOVAN,
+ MAINNET,
+ RINKEBY,
+ ROPSTEN,
+ } = NETWORK_TYPES
+ return [ KOVAN, MAINNET, RINKEBY, ROPSTEN].includes(type => type === networkType)
+}
+
function preferencesSelector ({ metamask }) {
return metamask.preferences
}