function getTotalKMDBalance() { var extcoin = $('[data-extcoin]').attr('data-extcoin'), passthru_agent = ''; console.log($('[data-extcoin]').attr('data-extcoin')); if ( extcoin == 'KMD') { passthru_agent = 'komodo'; }; if ( extcoin == 'ZEC') { passthru_agent = 'zcash'; }; var tmpIguanaRPCAuth = 'tmpIgRPCUser@' + sessionStorage.getItem('IguanaRPCAuth'); if ( extcoin !== 'KMD' && extcoin !== 'ZEC' ) { var ajax_data = { 'userpass': tmpIguanaRPCAuth, 'agent': 'iguana', 'method': 'passthru', 'asset': $('[data-extcoin]').attr('data-extcoin'), 'function': 'z_gettotalbalance', 'hex': '3000' }; } else { var ajax_data = { 'userpass': tmpIguanaRPCAuth, 'agent': passthru_agent, 'method': 'passthru', 'function': 'z_gettotalbalance', 'hex': '3000' }; } //console.log(ajax_data); $.ajax({ type: 'POST', data: JSON.stringify(ajax_data), url: 'http://127.0.0.1:' + config.iguanaPort, //dataType: 'text', success: function(data, textStatus, jqXHR) { var AjaxOutputData = JSON.parse(data); if (AjaxOutputData.interest != undefined && extcoin == 'KMD') { console.log('show interest..'); $('#kmd_total_interest_balance').text(parseFloat(AjaxOutputData.interest).toFixed(8) + ' ' + extcoin); $('#kmd_widget_get_total_balance_i').show(); $('#kmd_widget_get_total_balance_t').addClass(' col-lg-3'); $('#kmd_widget_get_total_balance_t').removeClass('col-lg-4'); $('#kmd_widget_get_total_balance_z').addClass(' col-lg-3'); $('#kmd_widget_get_total_balance_z').removeClass(' col-lg-4'); $('#kmd_widget_get_total_balance_tzi').addClass(' col-lg-3'); $('#kmd_widget_get_total_balance_tzi').removeClass(' col-lg-4'); } else { console.log('do not show interest...'); $('#kmd_widget_get_total_balance_i').hide(); $('#kmd_widget_get_total_balance_t').addClass(' col-lg-4'); $('#kmd_widget_get_total_balance_t').removeClass(' col-lg-3'); $('#kmd_widget_get_total_balance_z').addClass(' col-lg-4'); $('#kmd_widget_get_total_balance_z').removeClass(' col-lg-3'); $('#kmd_widget_get_total_balance_tzi').addClass(' col-lg-4'); $('#kmd_widget_get_total_balance_tzi').removeClass(' col-lg-3'); } $('#kmd_transparent_balance').text((AjaxOutputData.transparent ? parseFloat(AjaxOutputData.transparent).toFixed(8) : 0) + ' ' + extcoin); $('#kmd_private_balance').text((AjaxOutputData.private ? parseFloat(AjaxOutputData.private).toFixed(8) : 0) + ' ' + extcoin); $('#kmd_total_tz_balance').text((AjaxOutputData.total ? parseFloat(AjaxOutputData.total).toFixed(8) : 0) + ' ' + extcoin); }, 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 passthru_agent = getPassthruAgent(), tmpIguanaRPCAuth = 'tmpIgRPCUser@' + sessionStorage.getItem('IguanaRPCAuth'); if (passthru_agent == 'iguana') { var ajax_data = { 'userpass': tmpIguanaRPCAuth, 'agent': passthru_agent, 'method': 'passthru', 'asset': $('[data-extcoin]').attr('data-extcoin'), 'function': 'getbalance', 'hex': '' }; } else { var ajax_data = { 'userpass': tmpIguanaRPCAuth, 'agent': passthru_agent, 'method': 'passthru', 'function': 'getbalance', 'hex': '' }; } console.log(ajax_data); $.ajax({ type: 'POST', data: JSON.stringify(ajax_data), url: 'http://127.0.0.1:' + config.iguanaPort, success: function(data, textStatus, jqXHR) { var AjaxOutputData = JSON.parse(data); }, 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 getKMDBalanceZ() { var passthru_agent = getPassthruAgent(), tmpIguanaRPCAuth = 'tmpIgRPCUser@' + sessionStorage.getItem('IguanaRPCAuth'); if (passthru_agent == 'iguana') { var ajax_data = { 'userpass': tmpIguanaRPCAuth, 'agent': passthru_agent, 'method': 'passthru', 'asset': $('[data-extcoin]').attr('data-extcoin'), 'function': 'z_getbalance', 'hex': '' }; } else { var ajax_data = { 'userpass': tmpIguanaRPCAuth, 'agent': passthru_agent, 'method': 'passthru', 'function': 'z_getbalance', 'hex': '' }; } console.log(ajax_data); $.ajax({ type: 'POST', data: JSON.stringify(ajax_data), url: 'http://127.0.0.1:' + config.iguanaPort, success: function(data, textStatus, jqXHR) { var AjaxOutputData = JSON.parse(data); }, 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); } }); }