DAI chain explorer, coin names
This commit is contained in:
parent
e19b77804e
commit
5d0c68bfcf
|
@ -20,6 +20,20 @@ function getNetworkDisplayName(network) {
|
|||
}
|
||||
}
|
||||
|
||||
function getNetworkCoinName(network) {
|
||||
const netID = parseInt(network)
|
||||
switch (netID) {
|
||||
case 77:
|
||||
case 99:
|
||||
return 'POA'
|
||||
case 100:
|
||||
return 'XDAI'
|
||||
default:
|
||||
return 'ETH'
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
getNetworkDisplayName
|
||||
getNetworkDisplayName,
|
||||
getNetworkCoinName
|
||||
}
|
3
index.js
3
index.js
|
@ -8,6 +8,7 @@ module.exports = {
|
|||
getExplorerTokenLinkFor: getExplorerLinks.getExplorerTokenLinkFor,
|
||||
},
|
||||
props: {
|
||||
getNetworkDisplayName: getNetProperties.getNetworkDisplayName
|
||||
getNetworkDisplayName: getNetProperties.getNetworkDisplayName,
|
||||
getNetworkCoinName: getNetProperties.getNetworkCoinName,
|
||||
}
|
||||
}
|
22
test/test.js
22
test/test.js
|
@ -105,5 +105,27 @@ describe('eth-net-props', () => {
|
|||
it('should return correct display name for Kovan', () => {
|
||||
assert.equal(netProps.getNetworkDisplayName(42), 'Kovan Test Network')
|
||||
})
|
||||
|
||||
it('should return correct coin name for Sokol POA Network', () => {
|
||||
assert.equal(netProps.getNetworkCoinName(77), 'POA')
|
||||
})
|
||||
it('should return correct coin name for Core POA Network', () => {
|
||||
assert.equal(netProps.getNetworkCoinName(99), 'POA')
|
||||
})
|
||||
it('should return correct coin name for DAI chain', () => {
|
||||
assert.equal(netProps.getNetworkCoinName(100), 'XDAI')
|
||||
})
|
||||
it('should return correct coin name for Mainnet', () => {
|
||||
assert.equal(netProps.getNetworkCoinName(1), 'ETH')
|
||||
})
|
||||
it('should return correct coin name for Ropsten', () => {
|
||||
assert.equal(netProps.getNetworkCoinName(3), 'ETH')
|
||||
})
|
||||
it('should return correct coin name for Rinkeby', () => {
|
||||
assert.equal(netProps.getNetworkCoinName(4), 'ETH')
|
||||
})
|
||||
it('should return correct coin name for Kovan', () => {
|
||||
assert.equal(netProps.getNetworkCoinName(42), 'ETH')
|
||||
})
|
||||
})
|
||||
})
|
Loading…
Reference in New Issue