bitcore-node-zcash/public/js/services/transactions.js

42 lines
882 B
JavaScript
Raw Normal View History

'use strict';
2014-01-20 13:09:18 -08:00
angular.module('insight.transactions').factory('Transaction',
function($resource) {
return $resource('/api/tx/:txId', {
txId: '@txId'
}, {
get: {
method: 'GET',
interceptor: {
response: function (res) {
return res.data;
},
responseError: function (res) {
if (res.status === 404) {
return res;
}
}
}
}
});
2014-01-20 13:09:18 -08:00
});
2014-01-20 13:09:18 -08:00
angular.module('insight.transactions').factory('TransactionsByBlock',
function($resource) {
2014-01-15 05:22:07 -08:00
return $resource('/api/txs', {
block: '@block'
});
2014-01-20 13:09:18 -08:00
});
2014-01-20 13:09:18 -08:00
angular.module('insight.transactions').factory('TransactionsByAddress',
function($resource) {
2014-01-15 05:22:07 -08:00
return $resource('/api/txs', {
address: '@address'
});
2014-01-20 13:09:18 -08:00
});
2014-01-20 13:09:18 -08:00
angular.module('insight.transactions').factory('Transactions',
function($resource) {
2014-01-15 08:00:02 -08:00
return $resource('/api/txs');
2014-01-20 13:09:18 -08:00
});