goBlockchainDataAnalysis/web/views/main/main.js
web/views/main/main.jsRaw
1'use strict';
2
3angular.module('app.main', ['ngRoute'])
4
5 .config(['$routeProvider', function($routeProvider) {
6 $routeProvider.when('/main', {
7 templateUrl: 'views/main/main.html',
8 controller: 'MainCtrl'
9 });
10 }])
11
12 .controller('MainCtrl', function($scope, $http) {
13 //last addr
14 $scope.addresses = [];
15 $http.get(urlapi + 'lastaddr')
16 .then(function(data, status, headers, config) {
17 console.log('data success');
18 console.log(data);
19
20 $scope.addresses = data.data;
21 }, function(data, status, headers, config) {
22 console.log('data error');
23 });
24
25 //last tx
26 $scope.txs = [];
27 $http.get(urlapi + 'lasttx')
28 .then(function(data, status, headers, config) {
29 console.log('data success');
30 console.log(data);
31
32 $scope.txs = data.data;
33 }, function(data, status, headers, config) {
34 console.log('data error');
35 });
36
37 //date analysis
38 $scope.last24hour= {
39 data:[],
40 labels: []
41 };
42 $http.get(urlapi + 'last24hour')
43 .then(function(data, status, headers, config) {
44 console.log('data success');
45 console.log(data);
46
47 $scope.last24hour.data = data.data.data;
48 $scope.last24hour.labels = data.data.labels;
49 }, function(data, status, headers, config) {
50 console.log('data error');
51 });
52 $scope.last7dayhour= {
53 data:[],
54 labels: []
55 };
56 $http.get(urlapi + 'last7dayhour')
57 .then(function(data, status, headers, config) {
58 console.log('data success');
59 console.log(data);
60
61 $scope.last7dayhour.data = data.data.data;
62 $scope.last7dayhour.labels = data.data.labels;
63 $scope.last7dayhour.series = data.data.series;
64 }, function(data, status, headers, config) {
65 console.log('data error');
66 });
67 });