diff --git a/app/controllers/addresses.js b/app/controllers/addresses.js index 562c3dac..8a1f8bd6 100644 --- a/app/controllers/addresses.js +++ b/app/controllers/addresses.js @@ -43,6 +43,24 @@ var getAddrs = function(req, res, next) { return as; }; +var normalizeAddr = function(a) { + // Normalize json address + return { + 'addrStr': a.addrStr, + 'balance': a.balance, + 'balanceSat': a.balanceSat, + 'totalReceived': a.totalReceived, + 'totalReceivedSat': a.totalReceivedSat, + 'totalSent': a.totalSent, + 'totalSentSat': a.totalSentSat, + 'unconfirmedBalance': a.unconfirmedBalance, + 'unconfirmedBalanceSat': a.unconfirmedBalanceSat, + 'unconfirmedTxApperances': a.unconfirmedTxApperances, + 'txApperances': a.txApperances, + 'transactions': a.transactions + }; +}; + exports.show = function(req, res, next) { var a = getAddr(req, res, next); @@ -51,7 +69,7 @@ exports.show = function(req, res, next) { if (err) { return common.handleErrors(err, res); } else { - return res.jsonp(a); + return res.jsonp(normalizeAddr(a)); } }, req.query.noTxList); }