Add script to print current DAO address

This commit is contained in:
2019-03-24 16:09:00 +01:00
parent 14b23ecdf1
commit 12341d1526
3 changed files with 42 additions and 4 deletions

View File

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