Skip to content

Commit 3b9b426

Browse files
authored
Fix transaction.cjs
1 parent 35bb39f commit 3b9b426

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/cjs/transaction.cjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ class Transaction {
9999
static fromBuffer(buffer, _NO_STRICT) {
100100
const bufferReader = new bufferutils_js_1.BufferReader(buffer);
101101
const tx = new Transaction();
102-
tx.version = bufferReader.readInt32();
102+
tx.version = bufferReader.readUInt32();
103103
const marker = bufferReader.readUInt8();
104104
const flag = bufferReader.readUInt8();
105105
let hasWitnesses = false;
@@ -414,7 +414,7 @@ class Transaction {
414414
const sigMsgWriter = bufferutils_js_1.BufferWriter.withCapacity(sigMsgSize);
415415
sigMsgWriter.writeUInt8(hashType);
416416
// Transaction
417-
sigMsgWriter.writeInt32(this.version);
417+
sigMsgWriter.writeUInt32(this.version);
418418
sigMsgWriter.writeUInt32(this.locktime);
419419
sigMsgWriter.writeSlice(hashPrevouts);
420420
sigMsgWriter.writeSlice(hashAmounts);
@@ -523,7 +523,7 @@ class Transaction {
523523
tbuffer = new Uint8Array(156 + varSliceSize(prevOutScript));
524524
bufferWriter = new bufferutils_js_1.BufferWriter(tbuffer, 0);
525525
const input = this.ins[inIndex];
526-
bufferWriter.writeInt32(this.version);
526+
bufferWriter.writeUInt32(this.version);
527527
bufferWriter.writeSlice(hashPrevouts);
528528
bufferWriter.writeSlice(hashSequence);
529529
bufferWriter.writeSlice(input.hash);
@@ -570,7 +570,7 @@ class Transaction {
570570
buffer,
571571
initialOffset || 0,
572572
);
573-
bufferWriter.writeInt32(this.version);
573+
bufferWriter.writeUInt32(this.version);
574574
const hasWitnesses = _ALLOW_WITNESS && this.hasWitnesses();
575575
if (hasWitnesses) {
576576
bufferWriter.writeUInt8(Transaction.ADVANCED_TRANSACTION_MARKER);

0 commit comments

Comments
 (0)