diff --git a/lib/addresses.js b/lib/addresses.js index e28318a..1f0b8ec 100644 --- a/lib/addresses.js +++ b/lib/addresses.js @@ -298,6 +298,21 @@ AddressController.prototype.multitxs = function(req, res) { options.after = req.query.after || req.body.after || undefined; + //mempool options + if(!_.isUndefined(req.query.mempool) || !_.isUndefined(req.body.mempool)){ + var mempool = !_.isUndefined(req.query.mempool) ? req.query.mempool : req.body.mempool; + if(mempool == 'true') { //DEFAULT config in query fn + options.mempoolOnly = false; + options.queryMempool = true; + } else if(mempool == 'false') { + options.mempoolOnly = false; + options.queryMempool = false; + } else if(mempool == 'only') { + options.mempoolOnly = true; + options.queryMempool = true; + } + } + //Temporary support if(req.query.from || req.body.from) { options.from = parseInt(req.query.from) || parseInt(req.body.from) || undefined;