arnaucube
arnaucube/goBlockchainDataAnalysisPublic Self-hosted repository
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.last7day= {
53            data:[],
54            labels:  []
55        };
56        $http.get(urlapi + 'last7day')
57            .then(function(data, status, headers, config) {
58                console.log('data success');
59                console.log(data);
60
61                $scope.last7day.data = data.data.data;
62                $scope.last7day.labels = data.data.labels;
63            }, function(data, status, headers, config) {
64                console.log('data error');
65            });
66    });