You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
1.2 KiB
28 lines
1.2 KiB
thinwalletCtrls.controller('VersionCtrl', function ($scope, $http, ApiCalls) {
|
|
|
|
$scope.last_git_commit_date = "";
|
|
$scope.last_git_commit_hash = "";
|
|
$scope.monero_version_full = "";
|
|
|
|
var version = ApiCalls.getVersion()
|
|
.then(function(response) {
|
|
|
|
var last_git_commit_date = response.data.last_git_commit_date;
|
|
var last_git_commit_hash = response.data.last_git_commit_hash;
|
|
var git_branch_name = response.data.git_branch_name;
|
|
var monero_version_full = response.data.monero_version_full;
|
|
|
|
// on the backend, api version is in uint32 format.
|
|
var api_major = response.data.api >> 16;
|
|
var api_minor = response.data.api & 0xffff;
|
|
|
|
$scope.version = "Open Monero version (api): "
|
|
+ git_branch_name + "-" + last_git_commit_date + "-" + last_git_commit_hash
|
|
+ " (" + api_major + "." + api_minor + ")"
|
|
+ " | Monero version: " + monero_version_full
|
|
+ " | Blockchain height: " + response.data.blockchain_height
|
|
|
|
}, function(response) {
|
|
$scope.version = "Error: Can't connect to the backend! Maybe it is down."
|
|
});
|
|
}); |