35 lines
796 B
JavaScript
35 lines
796 B
JavaScript
'use strict';
|
|
|
|
angular.module('mystery.transactions').factory('Transaction', ['$resource', 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;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
});
|
|
}]);
|
|
|
|
angular.module('mystery.transactions').factory('TransactionsByBlock', ['$resource', function($resource) {
|
|
return $resource('/api/txb/:bId', {
|
|
bId: '@bId'
|
|
});
|
|
}]);
|
|
|
|
angular.module('mystery.transactions').factory('TransactionsByAddress', ['$resource', function($resource) {
|
|
return $resource('/api/txa/:aId', {
|
|
aId: '@aId'
|
|
});
|
|
}]);
|
|
|