From 7ef72dfb2f5972209299f023d0a77b80287ff4ee Mon Sep 17 00:00:00 2001 From: Satinder Grewal Date: Mon, 8 Aug 2016 01:50:37 +1200 Subject: [PATCH] Send Dialog update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - history switched to dynamic - send dialog box shows info from wallet widget, who’s send button was clicked - fee is dynamically picked from API for coin in Send dialog box --- assets/scripts/coinwallets.js | 47 +++++++++++++++++++++++++++++++++++ assets/scripts/dashboard.js | 13 +++++----- index.html | 29 +++++++++++---------- 3 files changed, 68 insertions(+), 21 deletions(-) diff --git a/assets/scripts/coinwallets.js b/assets/scripts/coinwallets.js index 56b4c9f..d653d06 100644 --- a/assets/scripts/coinwallets.js +++ b/assets/scripts/coinwallets.js @@ -10,5 +10,52 @@ $(document).ready(function() { // Functions ============================================================= function sendCurrency(val) { + console.log(val); + $('#mdl_currency_coin').text(val.currency); + $('#mdl_currency_balance').text($('span[data-currency="' + val.currency + '"][id="currency-balance"]').text()); + //console.log($('span[data-currency="' + val.currency + '"][id="currency-balance"]').text()); + $('#mdl_currency_sendto').attr("placeholder", "Enter " + val.currency + " address"); + $('#mdl_currency_amount_label').text(val.currency); + $('#mdl_currency_total_coinname').text(val.currency); + + var getinfoValues = {"coin":val.currency,"agent":"bitcoinrpc","method":"getinfo"}; + $.ajax({ + type: 'POST', + data: JSON.stringify(getinfoValues), + url: 'http://127.0.0.1:7778', + //dataType: 'text', + success: function(data, textStatus, jqXHR) { + var CoinInfoData = JSON.parse(data); + var label_color = ''; + var label_icon = ''; + var wallettblContent = ''; + //console.log('== Coin Info Data OutPut =='); + //console.log(CoinInfoData.txfee); + + $('#mdl_currency_fee').val(CoinInfoData.txfee); + }, + error: function(xhr, textStatus, error) { + console.log('failed getting Coin History.'); + console.log(xhr.statusText); + console.log(textStatus); + console.log(error); + } + }); } + +$('#mdl_currency_amount').keyup(function() { + var sum_val1 = parseFloat($('#mdl_currency_amount').val()) + var sum_val2 = parseFloat($('#mdl_currency_fee').val()) + var total_of_currency_fee = sum_val1 + sum_val2; + console.log($('#mdl_currency_amount').val()); + $('#mdl_currency_total_value').text(total_of_currency_fee); +}); + +$('#mdl_currency_fee').keyup(function() { + var sum_val1 = parseFloat($('#mdl_currency_amount').val()) + var sum_val2 = parseFloat($('#mdl_currency_fee').val()) + var total_of_currency_fee = sum_val1 + sum_val2; + console.log($('#mdl_currency_amount').val()); + $('#mdl_currency_total_value').text(total_of_currency_fee); +}); \ No newline at end of file diff --git a/assets/scripts/dashboard.js b/assets/scripts/dashboard.js index 077c120..6baf49e 100644 --- a/assets/scripts/dashboard.js +++ b/assets/scripts/dashboard.js @@ -113,7 +113,7 @@ var Dashboard = function() { walletDivContent += '
'; walletDivContent += '
'; walletDivContent += '
'; - walletDivContent += '
-