insight-ui-zcash/app/controllers/addresses.js

38 lines
539 B
JavaScript

'use strict';
/**
* Module dependencies.
*/
var Address = require('../models/Address');
/**
* Find block by hash ...
*/
exports.address = function(req, res, next, addr) {
var a = Address.new(addr);
a.update(function(err) {
if (err && !a.totalReceivedSat) {
console.log(err);
res.status(404).send('Invalid address');
return next();
}
req.address = a;
return next();
});
};
/**
* Show block
*/
exports.show = function(req, res) {
if (req.address) {
res.jsonp(req.address);
}
};