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.data = [];
39        $scope.labels = [];
40        $http.get(urlapi + 'houranalysis')
41            .then(function(data, status, headers, config) {
42                console.log('data success');
43                console.log(data);
44
45                $scope.data = data.data.data;
46                $scope.labels = data.data.labels;
47            }, function(data, status, headers, config) {
48                console.log('data error');
49            });
50    });