Browse Source

Wallet Settings Add Node section input fields added

master
Satinder Grewal 8 years ago
parent
commit
5658f5d31d
  1. 32
      assets/scripts/walletsettings.js
  2. 35
      index.html

32
assets/scripts/walletsettings.js

@ -68,4 +68,36 @@ function Settings_ShowCoinPeers() {
console.log(error);
}
});
}
function Settings_AddCoinPeers() {
console.log("wait till peer ip added to selected coin...")
var settings_selected_coinname_code_val = $("option:selected","#settings_select_coin_addpeer_options").val();
var settings_add_peer_ip_val = $("#settings_add_peer_ip").val();
var ajax_data = {"agent":"iguana","method":"addnode","activecoin": settings_selected_coinname_code_val,"ipaddr": settings_add_peer_ip_val};
$.ajax({
type: 'POST',
data: JSON.stringify(ajax_data),
url: 'http://127.0.0.1:7778',
//dataType: 'text',
success: function(data, textStatus, jqXHR) {
var getAddCoinPeers = JSON.parse(data);
console.log(getAddCoinPeers);
if ( getAddCoinPeers.result == 'addnode submitted' ) {
toastr.success(settings_add_peer_ip_val + " added to " + settings_selected_coinname_code_val + " Successfully", "Coin Notification");
$("#settings_add_peer_ip").val('');
}
},
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);
}
});
}

35
index.html

@ -593,10 +593,10 @@
<div class="col-sm-6">
<div class="col-sm-12"><p>Use this section to check if the node IP you wish to add is allready active as peer of your coin:</p></div>
<div class="col-sm-8">
<div class="col-sm-8 col-xs-12">
<div class="form-group">
<select class="form-control form-material" id="settings_select_coin_options">
<option>-Select-</option>
<option>-Select Coin-</option>
<option value="BTC">Bitcoin</option>
<option value="BTCD">BitcoinDark</option>
<option value="LTC">Litecoin</option>
@ -614,7 +614,7 @@
</select>
</div>
</div>
<div class="col-sm-4" style="text-align: center;">
<div class="col-sm-4 col-xs-12" style="text-align: center;">
<button type="button" class="btn btn-primary waves-effect waves-light" data-toggle="modal" data-dismiss="modal" id="settings_getcoinpeers_btn" onclick="Settings_ShowCoinPeers()">Check Nodes</button>
</div>
<div class="col-sm-12">
@ -626,7 +626,36 @@
</div>
<div class="col-sm-6">
<div class="col-sm-12"><p>Use this section to add a peer IP to a selected coin:</p></div>
<div class="col-sm-8 col-xs-12">
<div class="form-group">
<select class="form-control form-material" id="settings_select_coin_addpeer_options">
<option>-Select Coin-</option>
<option value="BTC">Bitcoin</option>
<option value="BTCD">BitcoinDark</option>
<option value="LTC">Litecoin</option>
<option value="DOGE">Dogecoin</option>
<option value="DGB">Digibyte</option>
<option value="SYS">SysCoin</option>
<option value="MZC">MazaCoin</option>
<option value="UNO">Unobtanium</option>
<option value="ZET">Zetacoin</option>
<option value="KMD">Komodo (TestNet)</option>
<option value="BTM">Bitmark</option>
<option value="CARB">Carboncoin</option>
<option value="ANC">AnonCoin</option>
<option value="FRK">Franko</option>
</select>
</div>
<div class="form-group">
<input type="text" class="form-control" id="settings_add_peer_ip" name="settings_add_peer_ip" placeholder="Add Peer IP">
</div>
</div>
<div class="col-sm-4 col-xs-12" style="text-align: center;">
<button type="button" class="btn btn-primary waves-effect waves-light" data-toggle="modal" data-dismiss="modal" id="settings_addcoinpeers_btn" onclick="Settings_AddCoinPeers()">Add Node</button>
</div>
</div>
</div>
</div>
<div class="tab-pane" id="DumpWallet" role="tabpanel">

Loading…
Cancel
Save