'use strict'; const properties = require('../package.json') const transaction = require('../service/transaction'); const transfer = require('../service/transfer'); const account = require('../service/account'); var controllers = { about: function(req, res) { var aboutInfo = { name: properties.name, version: properties.version } res.json(aboutInfo); }, postTransfer: function(req, res) { transfer.create(req, res, function(err, dist) { if (err) { res.send(err); } res.json(dist); }); }, getStatus: function(req, res) { transfer.get(req, res, function(err, dist) { if (err) { res.send(err); } res.json(dist); }); }, verifyTransaction: function(req, res) { transaction.verify(req, res, function(err, dist) { if (err) { res.send(err); } res.json(dist); }); }, verifyAccount: function(req, res) { account.verify(req, res, function(err, dist) { if (err) { res.send(err); } res.json(dist); }); }, }; module.exports = controllers;