Browse Source

Komodo Wallet Dashboard updated to get Private balance from API

master
Satinder Grewal 8 years ago
parent
commit
1971abe6e9
  1. 45
      assets/scripts/kmd_wallet_dashboard.js

45
assets/scripts/kmd_wallet_dashboard.js

@ -5,8 +5,7 @@ var KMDWalletDashboard = function() {
$('#btn_kmd_wallet_dashboard').click(function() {
//console.log('kmd wallet dashbaord button clicked...');
$('#kmd_wallet_dashoard_section').show();
getKMDBalanceT();
getKMDBalanceTotal();
getTotalKMDBalance();
getKMDWalletInfo();
getKMDInfo();
@ -29,12 +28,39 @@ jQuery(document).ready(function() {
function RunInitFunctions() {
getKMDBalanceT();
getKMDBalanceTotal();
getTotalKMDBalance();
getKMDWalletInfo();
getKMDInfo();
}
function getTotalKMDBalance() {
var ajax_data = {"agent":"komodo","method":"passthru","function":"z_gettotalbalance","hex":"3100"}
console.log(ajax_data);
$.ajax({
type: 'POST',
data: JSON.stringify(ajax_data),
url: 'http://127.0.0.1:7778',
//dataType: 'text',
success: function(data, textStatus, jqXHR) {
var AjaxOutputData = JSON.parse(data);
//console.log('== Data OutPut ==');
//console.log(AjaxOutputData);
$('#kmd_transparent_balance').text(AjaxOutputData.transparent);
$('#kmd_private_balance').text(AjaxOutputData.private);
$('#kmd_total_tz_balance').text(AjaxOutputData.total);
},
error: function(xhr, textStatus, error) {
console.log('failed getting Coin History.');
console.log(xhr.statusText);
if ( xhr.readyState == 0 ) {
Iguana_ServiceUnavailable();
}
console.log(textStatus);
console.log(error);
}
});
}
function getKMDBalanceT() {
var ajax_data = {"agent":"komodo","method":"passthru","function":"getbalance","hex":""}
console.log(ajax_data);
@ -47,7 +73,7 @@ function getKMDBalanceT() {
var AjaxOutputData = JSON.parse(data);
//console.log('== Data OutPut ==');
//console.log(AjaxOutputData);
$('#kmd_transparent_balance').text(AjaxOutputData);
//$('#kmd_transparent_balance').text(AjaxOutputData);
},
error: function(xhr, textStatus, error) {
console.log('failed getting Coin History.');
@ -74,7 +100,7 @@ function getKMDBalanceZ() {
var AjaxOutputData = JSON.parse(data);
//console.log('== Data OutPut ==');
//console.log(AjaxOutputData);
$('#kmd_private_balance').text(AjaxOutputData);
//$('#kmd_private_balance').text(AjaxOutputData);
},
error: function(xhr, textStatus, error) {
console.log('failed getting Coin History.');
@ -88,13 +114,6 @@ function getKMDBalanceZ() {
});
}
function getKMDBalanceTotal() {
var kmd_T_balance = parseFloat($('#kmd_transparent_balance').text());
var kmd_Z_balance = parseFloat($('#kmd_private_balance').text());
var kmd_total_balance = kmd_T_balance + kmd_Z_balance;
$('#kmd_total_tz_balance').text(kmd_total_balance.toFixed(4));
}
function getKMDWalletInfo() {
var ajax_data = {"agent":"komodo","method":"passthru","function":"getwalletinfo","hex":""}

Loading…
Cancel
Save