added segwit support to the wallet section of #coinb.in

This commit is contained in:
OutCast3k
2017-09-16 09:03:10 +00:00
parent 4afee020b0
commit 4a4f302fe6
4 changed files with 52 additions and 24 deletions
+3 -3
View File
@@ -876,7 +876,7 @@
}
/* add unspent to transaction */
r.addUnspent = function(address, callback){
r.addUnspent = function(address, callback, script){
var self = this;
this.listUnspent(address, function(data){
var s = coinjs.script();
@@ -900,9 +900,9 @@
var u = xmlDoc.getElementsByTagName("unspent_"+i)[0]
var txhash = (u.getElementsByTagName("tx_hash")[0].childNodes[0].nodeValue).match(/.{1,2}/g).reverse().join("")+'';
var n = u.getElementsByTagName("tx_output_n")[0].childNodes[0].nodeValue;
var script = u.getElementsByTagName("script")[0].childNodes[0].nodeValue;
var scr = script || u.getElementsByTagName("script")[0].childNodes[0].nodeValue;
self.addinput(txhash, n, script);
self.addinput(txhash, n, scr);
value += u.getElementsByTagName("value")[0].childNodes[0].nodeValue*1;
total++;