custom changeAddress for wallet.createTx()
This commit is contained in:
parent
a9bc42019a
commit
590bb8e1c3
1 changed files with 2 additions and 2 deletions
|
@ -170,7 +170,7 @@ function Wallet(seed, options) {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
this.createTx = function(to, value, fixedFee) {
|
this.createTx = function(to, value, fixedFee, changeAddress) {
|
||||||
checkDust(value)
|
checkDust(value)
|
||||||
|
|
||||||
var tx = new Transaction()
|
var tx = new Transaction()
|
||||||
|
@ -190,7 +190,7 @@ function Wallet(seed, options) {
|
||||||
|
|
||||||
var change = totalInValue - value - fee
|
var change = totalInValue - value - fee
|
||||||
if(change > 0 && !isDust(change)) {
|
if(change > 0 && !isDust(change)) {
|
||||||
tx.addOutput(getChangeAddress(), change, Network[network])
|
tx.addOutput(changeAddress || getChangeAddress(), change, Network[network])
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue