diff --git a/app/services/kredits.js b/app/services/kredits.js index a3c4147..9a506d1 100644 --- a/app/services/kredits.js +++ b/app/services/kredits.js @@ -77,7 +77,7 @@ export default Ember.Service.extend({ this.getValueFromContract('kreditsContract', 'contributorAddresses', i).then(address => { this.getValueFromContract('kreditsContract', 'contributors', address).then(person => { this.getValueFromContract('tokenContract', 'balanceOf', address).then(balance => { - console.debug('person', person); + Ember.Logger.debug('person', person); let contributor = Contributor.create({ address: address, github_username: person[1], @@ -166,7 +166,7 @@ export default Ember.Service.extend({ return new Ember.RSVP.Promise((resolve, reject) => { this.get('ipfs').storeFile(contributor.serialize()).then(ipfsHash => { contributor.set('ipfsHash', ipfsHash); - console.debug('ADD', address, name, ipfsHash, isCore, id); + Ember.Logger.debug('ADD', address, name, ipfsHash, isCore, id); this.get('kreditsContract').addContributor(address, name, ipfsHash, isCore, id, (err, data) => { if (err) { reject(err); } Ember.Logger.debug('[kredits] add contributor response', data); diff --git a/config/environment.js b/config/environment.js index 2d63e5a..4771775 100644 --- a/config/environment.js +++ b/config/environment.js @@ -29,15 +29,24 @@ module.exports = function(environment) { }] ] }, - - web3ProviderUrl: "https://parity.kosmos.org:8545", - ethereumChain: "testnet", + contractMetadata: {}, ipfs: { host: 'localhost', port: '5001', protocol: 'http' } }; + if (process.env.KREDITS_CONTRACT_ADDR) { + ENV.contractMetadata['Kredits'] = { address: process.env.KREDITS_CONTRACT_ADDR }; + } + if (process.env.TOKEN_CONTRACT_ADDR) { + ENV.contractMetadata['Token'] = { address: process.env.TOKEN_CONTRACT_ADDR }; + } + if (process.env.WEB3_PROVIDER_URL) { + ENV.web3ProviderUrl = process.env.WEB3_PROVIDER_URL; + } else { + ENV.web3ProviderUrl = 'https://kovan.infura.io'; + } if (environment === 'development') { // ENV.APP.LOG_RESOLVER = true; @@ -45,14 +54,6 @@ module.exports = function(environment) { // ENV.APP.LOG_TRANSITIONS = true; // ENV.APP.LOG_TRANSITIONS_INTERNAL = true; // ENV.APP.LOG_VIEW_LOOKUPS = true; - ENV.ethereumChain = 'dev'; - ENV.contractMetadata = {}; - if (process.env.KREDITS_CONTRACT_ADDR) { - ENV.contractMetadata['Kredits'] = { address: process.env.KREDITS_CONTRACT_ADDR }; - } - if (process.env.TOKEN_CONTRACT_ADDR) { - ENV.contractMetadata['Token'] = { address: process.env.TOKEN_CONTRACT_ADDR }; - } } if (environment === 'test') { @@ -67,8 +68,7 @@ module.exports = function(environment) { } if (environment === 'production') { - ENV.ethereumChain = 'testnet'; - ENV.web3ProviderUrl = 'https://ropsten.infura.io'; + // production conifig } return ENV;