aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/controllers/network/enums.js
diff options
context:
space:
mode:
authorDan Finlay <542863+danfinlay@users.noreply.github.com>2018-04-24 06:49:17 +0800
committerGitHub <noreply@github.com>2018-04-24 06:49:17 +0800
commit4289f813e9f90a38b98f1d067d4e7556438641c8 (patch)
tree8bf154eedeb9c66ca2377aca010d3b80453a22dc /app/scripts/controllers/network/enums.js
parentf1c0d8ad6e5dd99dae723b9bc0ca80bed27e8bc1 (diff)
parent9e41f58af2f236389f11bd1d401da73c0d709b2d (diff)
downloadtangerine-wallet-browser-4289f813e9f90a38b98f1d067d4e7556438641c8.tar
tangerine-wallet-browser-4289f813e9f90a38b98f1d067d4e7556438641c8.tar.gz
tangerine-wallet-browser-4289f813e9f90a38b98f1d067d4e7556438641c8.tar.bz2
tangerine-wallet-browser-4289f813e9f90a38b98f1d067d4e7556438641c8.tar.lz
tangerine-wallet-browser-4289f813e9f90a38b98f1d067d4e7556438641c8.tar.xz
tangerine-wallet-browser-4289f813e9f90a38b98f1d067d4e7556438641c8.tar.zst
tangerine-wallet-browser-4289f813e9f90a38b98f1d067d4e7556438641c8.zip
Merge pull request #3968 from MetaMask/gh-3653
Clean up network config
Diffstat (limited to 'app/scripts/controllers/network/enums.js')
-rw-r--r--app/scripts/controllers/network/enums.js56
1 files changed, 56 insertions, 0 deletions
diff --git a/app/scripts/controllers/network/enums.js b/app/scripts/controllers/network/enums.js
new file mode 100644
index 000000000..4f29e301b
--- /dev/null
+++ b/app/scripts/controllers/network/enums.js
@@ -0,0 +1,56 @@
+const ROPSTEN = 'ropsten'
+const RINKEBY = 'rinkeby'
+const KOVAN = 'kovan'
+const MAINNET = 'mainnet'
+const LOCALHOST = 'localhost'
+
+const ROPSTEN_CODE = 3
+const RINKEYBY_CODE = 4
+const KOVAN_CODE = 42
+
+const ROPSTEN_DISPLAY_NAME = 'Ropsten'
+const RINKEBY_DISPLAY_NAME = 'Rinkeby'
+const KOVAN_DISPLAY_NAME = 'Kovan'
+const MAINNET_DISPLAY_NAME = 'Main Ethereum Network'
+
+const MAINNET_RPC_URL = 'https://mainnet.infura.io/metamask'
+const ROPSTEN_RPC_URL = 'https://ropsten.infura.io/metamask'
+const KOVAN_RPC_URL = 'https://kovan.infura.io/metamask'
+const RINKEBY_RPC_URL = 'https://rinkeby.infura.io/metamask'
+const LOCALHOST_RPC_URL = 'http://localhost:8545'
+
+const MAINNET_RPC_URL_BETA = 'https://mainnet.infura.io/metamask2'
+const ROPSTEN_RPC_URL_BETA = 'https://ropsten.infura.io/metamask2'
+const KOVAN_RPC_URL_BETA = 'https://kovan.infura.io/metamask2'
+const RINKEBY_RPC_URL_BETA = 'https://rinkeby.infura.io/metamask2'
+
+const DEFAULT_NETWORK = 'rinkeby'
+const OLD_UI_NETWORK_TYPE = 'network'
+const BETA_UI_NETWORK_TYPE = 'networkBeta'
+
+module.exports = {
+ ROPSTEN,
+ RINKEBY,
+ KOVAN,
+ MAINNET,
+ LOCALHOST,
+ ROPSTEN_CODE,
+ RINKEYBY_CODE,
+ KOVAN_CODE,
+ ROPSTEN_DISPLAY_NAME,
+ RINKEBY_DISPLAY_NAME,
+ KOVAN_DISPLAY_NAME,
+ MAINNET_DISPLAY_NAME,
+ MAINNET_RPC_URL,
+ ROPSTEN_RPC_URL,
+ KOVAN_RPC_URL,
+ RINKEBY_RPC_URL,
+ LOCALHOST_RPC_URL,
+ MAINNET_RPC_URL_BETA,
+ ROPSTEN_RPC_URL_BETA,
+ KOVAN_RPC_URL_BETA,
+ RINKEBY_RPC_URL_BETA,
+ DEFAULT_NETWORK,
+ OLD_UI_NETWORK_TYPE,
+ BETA_UI_NETWORK_TYPE,
+}