1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/ui/lib/etherscan-prefix-for-network.js
Erik Marks 652db3fd36
Use string network and chain IDs (#8628)
* convert network id enums to string

* stringify appropriate chain/network ids in tests

Co-authored-by: Mark Stacey <markjstacey@gmail.com>
2020-07-08 14:05:09 -07:00

23 lines
687 B
JavaScript

import * as networkEnums from '../../app/scripts/controllers/network/enums'
/**
* Gets the etherscan.io URL prefix for a given network ID.
*
* @param {string} networkId - The network ID to get the prefix for.
* @returns {string} The etherscan.io URL prefix for the given network ID.
*/
export function getEtherscanNetworkPrefix (networkId) {
switch (networkId) {
case networkEnums.ROPSTEN_NETWORK_ID:
return 'ropsten.'
case networkEnums.RINKEBY_NETWORK_ID:
return 'rinkeby.'
case networkEnums.KOVAN_NETWORK_ID:
return 'kovan.'
case networkEnums.GOERLI_NETWORK_ID:
return 'goerli.'
default: // also covers mainnet
return ''
}
}