Print dao address and kreditskit address

This commit is contained in:
bumi 2019-03-27 16:56:24 +01:00
parent 7e68dbf8c2
commit 0686c79998

View File

@ -1,22 +1,27 @@
const knownAddresses = require('../lib/addresses/dao.json'); const knownDAOAddresses = require('../lib/addresses/dao.json');
const knownKreditsKitAddresses = require('../lib/addresses/KreditsKit.json');
const getNetworkId = require('./helpers/networkid.js')
module.exports = function(callback) { module.exports = async function(callback) {
const networkId = await getNetworkId(web3)
console.log('# All known addresses'); console.log('# All known DAO addresses');
Object.keys(knownAddresses).forEach((networkId) => { Object.keys(knownDAOAddresses).forEach((networkId) => {
console.log(` Network ID: ${networkId} => ${knownAddresses[networkId]}`); console.log(` Network ID: ${networkId} => ${knownDAOAddresses[networkId]}`);
}) });
console.log('# All known KreditsKit addresses');
Object.keys(knownKreditsKitAddresses).forEach((networkId) => {
console.log(` Network ID: ${networkId} => ${knownKreditsKitAddresses[networkId]}`);
});
console.log('-----------------');
const networkId = web3.version.network;
console.log(`# Current network ID: ${networkId}`); console.log(`# Current network ID: ${networkId}`);
let currentAddress = knownAddresses[networkId]; let currentDAOAddress = knownDAOAddresses[networkId];
let currentKreditsKitAddress = knownKreditsKitAddresses[networkId];
if (currentAddress) { console.log(`# Current KreditsKit address: ${currentKreditsKitAddress}`);
console.log(`# Current address: ${currentAddress}`); console.log(`# Current DAO address: ${currentDAOAddress}`);
} else {
console.log(`No deployment found for network ID ${networkId}`);
}
callback(); callback();
}; };