src/const.js
module.exports = {
zeroAddr: '0x0000000000000000000000000000000000000000',
zeroHash: '0x0000000000000000000000000000000000000000000000000000000000000000',
networkVars: {
kovan: {
indexContractName: 'index.kov.sv',
auxContract: '0x0d31706febd1b8177c722fe39432f3e47143ccd9',
httpProvider: 'https://kovan.eth.secure.vote/tokenvote-dev',
delegationContractName: 'delegation-2018-06-19.kov.sv',
ensResolver: '0xc8c73829348cb15da4b0785a110017464fb8af51',
ens: '0xd6F4f22eeC158c434b17d01f62f5dF33b108Ae93',
etherscanLink: 'https://kovan.etherscan.io/',
name: 'Kovan',
archiveUrl: 'https://archive.test.secure.vote/',
archivePushUrl: 'https://archive.test.push.secure.vote/',
lookupAddress: '0x216265865e46D4c6FE506877EfAAE7dd7Ae2faCE'
},
mainnet: {
indexContractName: 'index.tokenvote.eth',
auxContract: '0xff553fe4183f27e2165299b3fc0ae8c3b5c07084',
httpProvider: 'https://mainnet.eth.secure.vote/tokenvote',
delegationContractName: 'delegate.secvote.eth',
ensResolver: '0x5FfC014343cd971B7eb70732021E26C35B744cc4',
ens: '0x314159265dd8dbb310642f98f50c066173c1259b',
etherscanLink: 'https://etherscan.io/',
name: 'Mainnet',
archiveUrl: 'https://archive.secure.vote/',
archivePushUrl: 'https://archive.push.secure.vote/',
lookupAddress: '0x216265865e46D4c6FE506877EfAAE7dd7Ae2faCE'
}
},
networkName(networkId) {
switch (networkId) {
case 1:
return 'Mainnet';
case 2:
return 'Morden';
case 3:
return 'Ropsten';
case 4:
return 'Rinkeby';
case 42:
return 'Kovan';
default:
return 'Unknown';
}
}
};