|
@ -279,7 +279,7 @@ Transaction.prototype.toBuffer = function() { |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
Transaction.prototype.toBufferWriter = function(writer) { |
|
|
Transaction.prototype.toBufferWriter = function(writer) { |
|
|
writer.writeUInt32LE(this.version); |
|
|
writer.writeInt32LE(this.version); |
|
|
writer.writeVarintNum(this.inputs.length); |
|
|
writer.writeVarintNum(this.inputs.length); |
|
|
_.each(this.inputs, function(input) { |
|
|
_.each(this.inputs, function(input) { |
|
|
input.toBufferWriter(writer); |
|
|
input.toBufferWriter(writer); |
|
@ -301,7 +301,7 @@ Transaction.prototype.fromBufferReader = function(reader) { |
|
|
$.checkArgument(!reader.finished(), 'No transaction data received'); |
|
|
$.checkArgument(!reader.finished(), 'No transaction data received'); |
|
|
var i, sizeTxIns, sizeTxOuts; |
|
|
var i, sizeTxIns, sizeTxOuts; |
|
|
|
|
|
|
|
|
this.version = reader.readUInt32LE(); |
|
|
this.version = reader.readInt32LE(); |
|
|
sizeTxIns = reader.readVarintNum(); |
|
|
sizeTxIns = reader.readVarintNum(); |
|
|
for (i = 0; i < sizeTxIns; i++) { |
|
|
for (i = 0; i < sizeTxIns; i++) { |
|
|
var input = Input.fromBufferReader(reader); |
|
|
var input = Input.fromBufferReader(reader); |
|
|