Add support of DAI chain
This commit is contained in:
parent
40f8d4aa4b
commit
0f373a3ce9
|
@ -1,6 +1,6 @@
|
|||
const getExplorerAccountLinkFor = (account, network) => {
|
||||
const prefix = getExplorerPrefix(network)
|
||||
const POAnetwokIDs = [77, 99]
|
||||
const POAnetwokIDs = [77, 99, 100]
|
||||
if (POAnetwokIDs.includes(parseInt(network))) {
|
||||
return `https://blockscout.com/poa/${prefix}/address/${account}`
|
||||
} else {
|
||||
|
@ -10,7 +10,7 @@ const getExplorerAccountLinkFor = (account, network) => {
|
|||
|
||||
const getExplorerTxLinkFor = (hash, network) => {
|
||||
const prefix = getExplorerPrefix(network)
|
||||
const POAnetwokIDs = [77, 99]
|
||||
const POAnetwokIDs = [77, 99, 100]
|
||||
if (POAnetwokIDs.includes(parseInt(network))) {
|
||||
return `https://blockscout.com/poa/${prefix}/tx/${hash}`
|
||||
} else {
|
||||
|
@ -20,7 +20,7 @@ const getExplorerTxLinkFor = (hash, network) => {
|
|||
|
||||
const getExplorerTokenLinkFor = (tokenAddress, account, network) => {
|
||||
const prefix = getExplorerPrefix(network)
|
||||
const POAnetwokIDs = [77, 99]
|
||||
const POAnetwokIDs = [77, 99, 100]
|
||||
if (POAnetwokIDs.includes(parseInt(network))) {
|
||||
return `https://blockscout.com/poa/${prefix}/address/${tokenAddress}`
|
||||
} else {
|
||||
|
|
|
@ -13,6 +13,8 @@ function getNetworkDisplayName(network) {
|
|||
return 'POA Sokol Test Network'
|
||||
case 99:
|
||||
return 'POA Network'
|
||||
case 100:
|
||||
return 'Dai Chain'
|
||||
default:
|
||||
return 'Unknown Private Network'
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "eth-net-props",
|
||||
"version": "1.0.3",
|
||||
"version": "1.0.4",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "eth-net-props",
|
||||
"version": "1.0.3",
|
||||
"version": "1.0.4",
|
||||
"description": "Get properties of EMV-based network",
|
||||
"main": "index.js",
|
||||
"directories": {
|
||||
|
|
|
@ -81,6 +81,9 @@ describe('eth-net-props', () => {
|
|||
it('should return correct display name for Core POA Network', () => {
|
||||
assert.equal(netProps.getNetworkDisplayName(99), 'POA Network')
|
||||
})
|
||||
it('should return correct display name for DAI chain', () => {
|
||||
assert.equal(netProps.getNetworkDisplayName(100), 'Dai Chain')
|
||||
})
|
||||
it('should return correct display name for Mainnet', () => {
|
||||
assert.equal(netProps.getNetworkDisplayName(1), 'Main Ethereum Network')
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue