Use addInput in _fromNonP2SH
This commit is contained in:
parent
b7ef077591
commit
bd97f20f1c
|
@ -353,8 +353,14 @@ Transaction.prototype.from = function(utxo, pubkeys, threshold) {
|
|||
};
|
||||
|
||||
Transaction.prototype._fromNonP2SH = function(utxo) {
|
||||
var clazz;
|
||||
utxo = new UnspentOutput(utxo);
|
||||
this.inputs.push(new PublicKeyHashInput({
|
||||
if (utxo.script.isPublicKeyHashOut()) {
|
||||
clazz = PublicKeyHashInput;
|
||||
} else {
|
||||
clazz = Input;
|
||||
}
|
||||
this.addInput(new clazz({
|
||||
output: new Output({
|
||||
script: utxo.script,
|
||||
satoshis: utxo.satoshis
|
||||
|
@ -364,7 +370,6 @@ Transaction.prototype._fromNonP2SH = function(utxo) {
|
|||
sequenceNumber: DEFAULT_SEQNUMBER,
|
||||
script: Script.empty()
|
||||
}));
|
||||
this._inputAmount += utxo.satoshis;
|
||||
};
|
||||
|
||||
Transaction.prototype._fromMultisigUtxo = function(utxo, pubkeys, threshold) {
|
||||
|
|
Loading…
Reference in New Issue