Browse Source

Merge pull request #541 from matiu/feat/use-insight-trim-opts

add trim options and timeout
activeAddress
Matias Alejo Garcia 9 years ago
committed by GitHub
parent
commit
313815f3e3
  1. 5
      lib/blockchainexplorers/insight.js
  2. 4
      lib/blockchainexplorers/request-list.js

5
lib/blockchainexplorers/insight.js

@ -104,7 +104,10 @@ Insight.prototype.getTransactions = function(addresses, from, to, cb) {
method: 'POST',
path: this.apiPrefix + '/addrs/txs' + (qs.length > 0 ? '?' + qs.join('&') : ''),
json: {
addrs: [].concat(addresses).join(',')
addrs: [].concat(addresses).join(','),
noAsm: 1,
noScriptSig: 1,
noSpent: 1,
},
};

4
lib/blockchainexplorers/request-list.js

@ -5,6 +5,8 @@ var $ = require('preconditions').singleton();
var log = require('npmlog');
log.debug = log.verbose;
var DEFAULT_TIMEOUT= 60000; // 60 s
/**
* Query a server, using one of the given options
*
@ -19,6 +21,8 @@ var requestList = function(args, cb) {
if (!_.isArray(args.hosts))
args.hosts = [args.hosts];
args.timeout = args.timeout || DEFAULT_TIMEOUT;
var urls = _.map(args.hosts, function(x) {
return (x + args.path);
});

Loading…
Cancel
Save