mirror of
https://github.com/hanzoai/etherplate.git
synced 2026-10-30 18:37:10 +00:00
* If the user switches their web3 (MetaMask) account or logs in/out refresh the page to update the UI to match the account changes
31 lines
652 B
JavaScript
31 lines
652 B
JavaScript
// Relies on MetaMask (or 0.2.X equivalent) web3 already being injected into `window`
|
|
|
|
const GetNetworkNameService = function() {
|
|
let networkId = web3.version.network
|
|
let networkName = '';
|
|
|
|
switch (networkId) {
|
|
case '1':
|
|
networkName = "Ethereum Main";
|
|
break
|
|
case '2':
|
|
networkName = "Morden Testnet";
|
|
break
|
|
case '3':
|
|
networkName = "Ropsten Testnet";
|
|
break
|
|
case '4':
|
|
networkName = "Rinkeby Testnet";
|
|
break
|
|
case '42':
|
|
networkName = "Kovan Testnet";
|
|
break
|
|
default:
|
|
networkName = "localhost";
|
|
}
|
|
|
|
return networkName;
|
|
}
|
|
|
|
export default GetNetworkNameService;
|