Browse Source

Sending selected coin feature added

master
Satinder Grewal 8 years ago
parent
commit
1cc833d48a
  1. 73
      assets/scripts/coinwallets.js
  2. 2
      assets/scripts/dashboard.js
  3. 20
      index.html

73
assets/scripts/coinwallets.js

@ -58,4 +58,75 @@ $('#mdl_currency_fee').keyup(function() {
var total_of_currency_fee = sum_val1 + sum_val2;
console.log($('#mdl_currency_amount').val());
$('#mdl_currency_total_value').text(total_of_currency_fee);
});
});
function ConfirmsendCurrency(confirm_val) {
var confirm_coinname = $('#mdl_currency_total_coinname').text();
var confirm_selected_from_addr = $('select[data-currency="' + confirm_coinname + '"][id="currency-addr"] option:selected').text();
$('#mdl_confirm_currency_sendto_addr').text($('#mdl_currency_sendto').val());
$('#mdl_confirm_currency_send_amount').text($('#mdl_currency_amount').val());
$('#mdl_confirm_currency_coinname').text(confirm_coinname);
//$('#mdl_confirm_currency_send_amount_fiat').text($('') );
$('#mdl_confirm_currency_send_fee').text($('#mdl_currency_fee').val());
$('#mdl_confirm_currency_coinname_fee').text(confirm_coinname);
//$('#mdl_confirm_currency_send_fee_fiat').text($('') );
$('#mdl_confirm_currency_sendfrom_addr').text(confirm_selected_from_addr);
$('#mdl_confirm_currency_sendfrom_total_dedcut').text($('#mdl_currency_total_value').text());
$('#mdl_confirm_currency_coinname_total').text(confirm_coinname);
//$('#mdl_confirm_currency_sendfrom_total_deduct_fiat').text($('') );
}
function ExecuteSendCurrencyAPI() {
console.log('==> SendToAddress API Executed <==');
var confirm_send_amount = $('#mdl_confirm_currency_sendfrom_total_dedcut').text();
var confirm_sendto_address = $('#mdl_confirm_currency_sendto_addr').text();
//Get parameters values from confirm dialog and send currency
var sendtoaddrvalues = {"method":"sendtoaddress","params":[confirm_sendto_address,0.001,"EasyDEX","EasyDEXTransaction"]};
console.log(sendtoaddrvalues);
$.ajax({
type: 'POST',
data: JSON.stringify(sendtoaddrvalues),
url: 'http://127.0.0.1:7778',
//dataType: 'text',
success: function(data, textStatus, jqXHR) {
var SendToAddrData = JSON.parse(data);
console.log('== Data OutPut ==');
console.log(SendToAddrData);
},
error: function(xhr, textStatus, error) {
console.log('failed getting Coin History.');
console.log(xhr.statusText);
console.log(textStatus);
console.log(error);
}
});
//Clear Send Dialog values and set them to blank
$('#mdl_currency_coin').text('');
$('#mdl_currency_balance').text('');
$('#mdl_currency_sendto').attr("placeholder", "Enter " + [COIN] + " address");
$('#mdl_currency_amount_label').text('');
$('#mdl_currency_total_coinname').text('');
//Clear Confirm Dialog values and set them to blank
$('#mdl_confirm_currency_sendto_addr').text('');
$('#mdl_confirm_currency_send_amount').text('');
$('#mdl_confirm_currency_coinname').text('');
$('#mdl_confirm_currency_send_amount_fiat').text('');
$('#mdl_confirm_currency_send_fee').text('');
$('#mdl_confirm_currency_coinname_fee').text('');
$('#mdl_confirm_currency_send_fee_fiat').text('');
$('#mdl_confirm_currency_sendfrom_addr').text('');
$('#mdl_confirm_currency_sendfrom_total_dedcut').text('');
$('#mdl_confirm_currency_coinname_total').text('');
$('#mdl_confirm_currency_sendfrom_total_deduct_fiat').text('');
}

2
assets/scripts/dashboard.js

@ -220,7 +220,7 @@ var Dashboard = function() {
wallettblContent += '<td><span class="label label-xs ' + label_class + '"><i class="icon ' + icon_arrow_direction + '"></i></span></td>';
wallettblContent += '<td class="hidden-xs">' + show_coin_history.history[coin_history_index].address + '</td>';
wallettblContent += '<td>' + show_coin_history.history[coin_history_index].numseconds + '</td>';
wallettblContent += '<td><span style="color: ' + balance_text_color + ';">' + show_coin_history.history[coin_history_index].amount + '</span></td>';
wallettblContent += '<td><span style="color: ' + balance_text_color + ';"><a href="#">' + show_coin_history.history[coin_history_index].amount + '</a></span></td>';
wallettblContent += '</tr>';
$('table[data-currency="' + AllcoinsDataOutput[value][index] + '"][id="currency-tbl"] tbody').html(wallettblContent);
//$('#currency-tbl tbody').html(wallettblContent);

20
index.html

@ -300,7 +300,7 @@
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary" data-target="#SendCoinModelStep2" data-toggle="modal" data-dismiss="modal">Send</button>
<button type="button" class="btn btn-primary" data-target="#SendCoinModelStep2" data-toggle="modal" data-dismiss="modal" onclick="ConfirmsendCurrency($(this).data())">Send</button>
</div>
</form>
</div>
@ -321,25 +321,25 @@
<div class="modal-body">
<div class="row">
<div class="col-xs-12"><b>To:</b></div>
<div class="col-lg-6 col-sm-6 col-xs-12">[coin-address-goes-here]</div>
<div class="col-lg-4 col-sm-4 col-xs-6">0.00000000 [COIN]</div>
<div class="col-lg-2 col-sm-2 col-xs-6">$0.00</div>
<div class="col-lg-6 col-sm-6 col-xs-12" id="mdl_confirm_currency_sendto_addr">[coin-address-goes-here]</div>
<div class="col-lg-4 col-sm-4 col-xs-6"><span id="mdl_confirm_currency_send_amount">0.00000000</span> <span id="mdl_confirm_currency_coinname">[COIN]</span></div>
<div class="col-lg-2 col-sm-2 col-xs-6" id="mdl_confirm_currency_send_amount_fiat">$0.00</div>
<div class="col-lg-6 col-sm-6 col-xs-12">Transaction Fee (Required by miners)</div>
<div class="col-lg-4 col-sm-4 col-xs-6">0.00000000 [COIN]</div>
<div class="col-lg-2 col-sm-2 col-xs-6">$0.00</div>
<div class="col-lg-4 col-sm-4 col-xs-6"><span id="mdl_confirm_currency_send_fee">0.00000000</span> <span id="mdl_confirm_currency_coinname_fee">[COIN]</span></div>
<div class="col-lg-2 col-sm-2 col-xs-6" id="mdl_confirm_currency_send_fee_fiat">$0.00</div>
</div>
<br>
<div class="row">
<div class="col-xs-12"><b>From:</b></div>
<div class="col-lg-6 col-sm-6 col-xs-12">[coin-address-goes-here]</div>
<div class="col-lg-4 col-sm-4 col-xs-6">-0.00000000 [COIN]</div>
<div class="col-lg-2 col-sm-2 col-xs-6">-$0.00</div>
<div class="col-lg-6 col-sm-6 col-xs-12" id="mdl_confirm_currency_sendfrom_addr">[coin-address-goes-here]</div>
<div class="col-lg-4 col-sm-4 col-xs-6" style="color: #f44336;"><span id="mdl_confirm_currency_sendfrom_total_dedcut">-0.00000000</span> <span id="mdl_confirm_currency_coinname_total">[COIN]</span></div>
<div class="col-lg-2 col-sm-2 col-xs-6" id="mdl_confirm_currency_sendfrom_total_deduct_fiat" style="color: #f44336;">-$0.00</div>
</div>
</div>
<div class="modal-footer">
<a class="btn btn-default" data-target="#SendCoinModelStep1" data-toggle="modal" data-dismiss="modal">Back</a>
<button type="button" class="btn btn-primary" data-toggle="modal" data-dismiss="modal">Confirm</button>
<button type="button" class="btn btn-primary" data-toggle="modal" data-dismiss="modal" onclick="ExecuteSendCurrencyAPI()">Confirm</button>
</div>
</div>
</div>

Loading…
Cancel
Save