|
|
@ -74,7 +74,16 @@ function StatsCtrl($scope, $filter, socket, _, toastr) { |
|
|
|
break; |
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
case "update": |
|
|
|
case "update": |
|
|
|
$scope.nodes[findIndex({id: data.id})].stats = data.stats; |
|
|
|
var index = findIndex({id: data.id}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(data.stats.block.number > $scope.nodes[index].stats.block.number) { |
|
|
|
|
|
|
|
data.stats.block.firstarrived = (data.stats.block.number > $scope.bestBlock ? data.stats.block.received : $scope.lastBlock); |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
data.stats.block.firstarrived = $scope.nodes[index].stats.block.firstarrived; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$scope.nodes[index].stats = data.stats; |
|
|
|
|
|
|
|
|
|
|
|
break; |
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
case "info": |
|
|
|
case "info": |
|
|
|