Check Wallet Balance step and code added
This commit is contained in:
parent
eaa1611b0b
commit
23a7d60e17
38
index.html
38
index.html
|
@ -214,6 +214,44 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading" role="tab" id="headingThree">
|
||||
<h4 class="panel-title">
|
||||
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#CheckWallet" aria-expanded="false" aria-controls="CheckWallet">
|
||||
Step #6 - Check Wallet Balance
|
||||
</a>
|
||||
</h4>
|
||||
</div>
|
||||
<div id="CheckWallet" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingThree">
|
||||
<div class="panel-body">
|
||||
|
||||
<div class="col-md-6">
|
||||
<div class="form-group">
|
||||
<button class="btn btn-default show-btcbalance">Show Bitcoin Balance</button>
|
||||
<button class="btn btn-default show-kmdbalance">Show Komodo Balance</button>
|
||||
<button class="btn btn-default showwalletinfo">Show Wallet Info</button>
|
||||
</div>
|
||||
<br>
|
||||
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading"><strong>Coin: <span class="coin_id"></span></strong></div>
|
||||
<div class="">
|
||||
<table class="table table-striped">
|
||||
<tr><td>Main Address</td><td class="coin_mainaddr"></td></tr>
|
||||
<tr><td>Balance</td><td class="coin_balance"></td></tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6">
|
||||
<pre class="checkwallet-output"></pre>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -192,3 +192,89 @@ $('.dexratio-btn').click(function() {
|
|||
});
|
||||
})
|
||||
|
||||
|
||||
$('.showwalletinfo').click(function() {
|
||||
var ajax_data = {"agent":"SuperNET","method":"activehandle"};
|
||||
var url = "http://127.0.0.1:7778/";
|
||||
|
||||
$.ajax({
|
||||
data: JSON.stringify(ajax_data),
|
||||
dataType: 'json',
|
||||
type: 'POST',
|
||||
url: 'http://127.0.0.1:7778'
|
||||
}).done(function(data) {
|
||||
// If successful
|
||||
console.log(data);
|
||||
$('.checkwallet-output').html(JSON.stringify(data, null, 2));
|
||||
}).fail(function(jqXHR, textStatus, errorThrown) {
|
||||
// If fail
|
||||
console.log(textStatus + ': ' + errorThrown);
|
||||
});
|
||||
})
|
||||
|
||||
|
||||
$('.show-btcbalance').click(function() {
|
||||
var ajax_activehandle = {"agent":"SuperNET","method":"activehandle"};
|
||||
var url = "http://127.0.0.1:7778/";
|
||||
|
||||
var a1 = $.ajax({
|
||||
data: JSON.stringify(ajax_activehandle),
|
||||
dataType: 'json',
|
||||
type: 'POST',
|
||||
url: 'http://127.0.0.1:7778'
|
||||
}),
|
||||
a2 = a1.then(function(data) {
|
||||
console.log(data);
|
||||
$('.coin_mainaddr').html(data.BTC);
|
||||
$('.coin_id').html('Bitcoin (BTC)')
|
||||
var ajax_dexgetbalance = {"agent":"dex","method":"getbalance","address":data.BTC,"symbol":"BTC"}
|
||||
//return data
|
||||
// .then() returns a new promise
|
||||
return $.ajax({
|
||||
data: JSON.stringify(ajax_dexgetbalance),
|
||||
dataType: 'json',
|
||||
type: 'POST',
|
||||
url: 'http://127.0.0.1:7778'
|
||||
});
|
||||
});
|
||||
|
||||
a2.done(function(data) {
|
||||
console.log(data);
|
||||
$('.checkwallet-output').html(JSON.stringify(data, null, 2));
|
||||
$('.coin_balance').html(data.balance);
|
||||
});
|
||||
})
|
||||
|
||||
|
||||
$('.show-kmdbalance').click(function() {
|
||||
var ajax_activehandle = {"agent":"SuperNET","method":"activehandle"};
|
||||
var url = "http://127.0.0.1:7778/";
|
||||
|
||||
var a1 = $.ajax({
|
||||
data: JSON.stringify(ajax_activehandle),
|
||||
dataType: 'json',
|
||||
type: 'POST',
|
||||
url: 'http://127.0.0.1:7778'
|
||||
}),
|
||||
a2 = a1.then(function(data) {
|
||||
console.log(data);
|
||||
$('.coin_mainaddr').html(data.KMD);
|
||||
$('.coin_id').html('Komodo (KMD)')
|
||||
var ajax_dexgetbalance = {"agent":"dex","method":"getbalance","address":data.KMD,"symbol":"KMD"}
|
||||
//return data
|
||||
// .then() returns a new promise
|
||||
return $.ajax({
|
||||
data: JSON.stringify(ajax_dexgetbalance),
|
||||
dataType: 'json',
|
||||
type: 'POST',
|
||||
url: 'http://127.0.0.1:7778'
|
||||
});
|
||||
});
|
||||
|
||||
a2.done(function(data) {
|
||||
console.log(data);
|
||||
$('.checkwallet-output').html(JSON.stringify(data, null, 2));
|
||||
$('.coin_balance').html(data.balance);
|
||||
});
|
||||
})
|
||||
|
||||
|
|
Loading…
Reference in New Issue