revert back to old output value writing.
This commit is contained in:
parent
e95c1426d3
commit
5c1b136117
@ -300,7 +300,14 @@ Framer.tx = function tx(tx) {
|
||||
for (i = 0; i < tx.outputs.length; i++) {
|
||||
output = tx.outputs[i];
|
||||
|
||||
off += utils.write64(p, output.value, off);
|
||||
// off += utils.write64(p, output.value, off);
|
||||
|
||||
// Put LE value
|
||||
value = output.value.toArray().slice().reverse();
|
||||
assert(value.length <= 8);
|
||||
off += utils.copy(value, p, off, true);
|
||||
for (j = value.length; j < 8; j++, off++)
|
||||
p[off] = 0;
|
||||
|
||||
s = bcoin.script.encode(output.script);
|
||||
off += utils.writeIntv(p, s.length, off);
|
||||
|
||||
@ -1030,7 +1030,7 @@ utils.writeU64 = function writeU64(dst, num, off) {
|
||||
for (i = num.length - 1; i >= 0; i--)
|
||||
dst[off++] = num[i] & 0xff;
|
||||
|
||||
for (i = 8 - num.length; i > 0; i--)
|
||||
for (i = num.length; i < 8; i++)
|
||||
dst[off++] = 0;
|
||||
|
||||
return 8;
|
||||
@ -1048,7 +1048,7 @@ utils.writeU64BE = function writeU64BE(dst, num, off) {
|
||||
|
||||
num = num.toArray().slice(-8);
|
||||
|
||||
for (i = 8 - num.length; i > 0; i--)
|
||||
for (i = num.length; i < 8; i++)
|
||||
dst[off++] = 0;
|
||||
|
||||
for (i = 0; i < num.length; i++)
|
||||
@ -1124,7 +1124,7 @@ utils.write64 = function write64(dst, num, off) {
|
||||
for (i = bytes.length - 1; i >= 0; i--)
|
||||
dst[off++] = bytes[i] & 0xff;
|
||||
|
||||
for (i = 8 - bytes.length; i > 0; i--)
|
||||
for (i = bytes.length; i < 8; i++)
|
||||
dst[off++] = 0;
|
||||
|
||||
if (num.isNeg())
|
||||
@ -1151,7 +1151,7 @@ utils.write64BE = function write64BE(dst, num, off) {
|
||||
|
||||
bytes = num.toArray().slice(-8);
|
||||
|
||||
for (i = 8 - bytes.length; i > 0; i--)
|
||||
for (i = bytes.length; i < 8; i++)
|
||||
dst[off++] = 0;
|
||||
|
||||
for (i = 0; i < bytes.length; i++)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user