remove blockchain explorer dependency from email service
This commit is contained in:
parent
897c73bf1a
commit
533ddaf3b4
|
@ -14,7 +14,6 @@ var Utils = require('./common/utils');
|
|||
var Storage = require('./storage');
|
||||
var MessageBroker = require('./messagebroker');
|
||||
var Lock = require('./lock');
|
||||
var BlockchainExplorer = require('./blockchainexplorer');
|
||||
|
||||
var Model = require('./model');
|
||||
|
||||
|
@ -99,27 +98,6 @@ EmailService.prototype.start = function(opts, cb) {
|
|||
self.lock = opts.lock || new Lock(opts.lockOpts);
|
||||
done();
|
||||
},
|
||||
function(done) {
|
||||
self.explorers = _.indexBy(_.map(['livenet', 'testnet'], function(network) {
|
||||
var explorer;
|
||||
if (opts.blockchainExplorers) {
|
||||
explorer = opts.blockchainExplorers[network];
|
||||
} else {
|
||||
var config = {}
|
||||
if (opts.blockchainExplorerOpts && opts.blockchainExplorerOpts[network]) {
|
||||
config = opts.blockchainExplorerOpts[network];
|
||||
}
|
||||
var explorer = new BlockchainExplorer({
|
||||
provider: config.provider,
|
||||
network: network,
|
||||
url: config.url,
|
||||
});
|
||||
}
|
||||
$.checkState(explorer);
|
||||
return explorer;
|
||||
}), 'network');
|
||||
done();
|
||||
},
|
||||
function(done) {
|
||||
self.mailer = opts.mailer || nodemailer.createTransport(opts.emailOpts);
|
||||
done();
|
||||
|
|
Loading…
Reference in New Issue