read hashes as hex.
This commit is contained in:
parent
9e61d0ee86
commit
e22d0c56b0
@ -128,7 +128,7 @@ Parser.parseSubmitOrder = function parseSubmitOrder(p) {
|
|||||||
p = new BufferReader(p);
|
p = new BufferReader(p);
|
||||||
p.start();
|
p.start();
|
||||||
return {
|
return {
|
||||||
hash: p.readHash(),
|
hash: p.readHash('hex'),
|
||||||
tx: Parser.parseTX(p),
|
tx: Parser.parseTX(p),
|
||||||
_size: p.end()
|
_size: p.end()
|
||||||
};
|
};
|
||||||
@ -143,7 +143,7 @@ Parser.parseReply = function parseReply(p) {
|
|||||||
p = new BufferReader(p);
|
p = new BufferReader(p);
|
||||||
p.start();
|
p.start();
|
||||||
return {
|
return {
|
||||||
hash: p.readHash(),
|
hash: p.readHash('hex'),
|
||||||
code: p.readU32(),
|
code: p.readU32(),
|
||||||
publicKey: p.readVarBytes(),
|
publicKey: p.readVarBytes(),
|
||||||
_size: p.end()
|
_size: p.end()
|
||||||
@ -458,7 +458,7 @@ Parser.parseInv = function parseInv(p) {
|
|||||||
for (i = 0; i < count; i++) {
|
for (i = 0; i < count; i++) {
|
||||||
items.push({
|
items.push({
|
||||||
type: p.readU32(),
|
type: p.readU32(),
|
||||||
hash: p.readHash()
|
hash: p.readHash('hex')
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -475,8 +475,8 @@ Parser.parseMerkleBlock = function parseMerkleBlock(p) {
|
|||||||
p.start();
|
p.start();
|
||||||
|
|
||||||
version = p.readU32();
|
version = p.readU32();
|
||||||
prevBlock = p.readHash();
|
prevBlock = p.readHash('hex');
|
||||||
merkleRoot = p.readHash();
|
merkleRoot = p.readHash('hex');
|
||||||
ts = p.readU32();
|
ts = p.readU32();
|
||||||
bits = p.readU32();
|
bits = p.readU32();
|
||||||
nonce = p.readU32();
|
nonce = p.readU32();
|
||||||
@ -487,7 +487,7 @@ Parser.parseMerkleBlock = function parseMerkleBlock(p) {
|
|||||||
hashes = new Array(hashCount);
|
hashes = new Array(hashCount);
|
||||||
|
|
||||||
for (i = 0; i < hashCount; i++)
|
for (i = 0; i < hashCount; i++)
|
||||||
hashes[i] = p.readHash();
|
hashes[i] = p.readHash('hex');
|
||||||
|
|
||||||
flags = p.readVarBytes();
|
flags = p.readVarBytes();
|
||||||
|
|
||||||
@ -517,8 +517,8 @@ Parser.parseHeaders = function parseHeaders(p) {
|
|||||||
for (i = 0; i < count; i++) {
|
for (i = 0; i < count; i++) {
|
||||||
headers.push({
|
headers.push({
|
||||||
version: p.readU32(), // Technically signed
|
version: p.readU32(), // Technically signed
|
||||||
prevBlock: p.readHash(),
|
prevBlock: p.readHash('hex'),
|
||||||
merkleRoot: p.readHash(),
|
merkleRoot: p.readHash('hex'),
|
||||||
ts: p.readU32(),
|
ts: p.readU32(),
|
||||||
bits: p.readU32(),
|
bits: p.readU32(),
|
||||||
nonce: p.readU32(),
|
nonce: p.readU32(),
|
||||||
@ -557,8 +557,8 @@ Parser.parseBlock = function parseBlock(p) {
|
|||||||
p.start();
|
p.start();
|
||||||
|
|
||||||
version = p.readU32(); // Technically signed
|
version = p.readU32(); // Technically signed
|
||||||
prevBlock = p.readHash();
|
prevBlock = p.readHash('hex');
|
||||||
merkleRoot = p.readHash();
|
merkleRoot = p.readHash('hex');
|
||||||
ts = p.readU32();
|
ts = p.readU32();
|
||||||
bits = p.readU32();
|
bits = p.readU32();
|
||||||
nonce = p.readU32();
|
nonce = p.readU32();
|
||||||
@ -592,8 +592,8 @@ Parser.parseBlockCompact = function parseBlockCompact(p) {
|
|||||||
p.start();
|
p.start();
|
||||||
|
|
||||||
version = p.readU32(); // Technically signed
|
version = p.readU32(); // Technically signed
|
||||||
prevBlock = p.readHash();
|
prevBlock = p.readHash('hex');
|
||||||
merkleRoot = p.readHash();
|
merkleRoot = p.readHash('hex');
|
||||||
ts = p.readU32();
|
ts = p.readU32();
|
||||||
bits = p.readU32();
|
bits = p.readU32();
|
||||||
nonce = p.readU32();
|
nonce = p.readU32();
|
||||||
@ -644,7 +644,7 @@ Parser.parseInput = function parseInput(p) {
|
|||||||
p = new BufferReader(p);
|
p = new BufferReader(p);
|
||||||
p.start();
|
p.start();
|
||||||
|
|
||||||
hash = p.readHash();
|
hash = p.readHash('hex');
|
||||||
index = p.readU32();
|
index = p.readU32();
|
||||||
script = Parser.parseScript(p);
|
script = Parser.parseScript(p);
|
||||||
sequence = p.readU32();
|
sequence = p.readU32();
|
||||||
@ -713,7 +713,7 @@ Parser.parseCoin = function parseCoin(p, extended) {
|
|||||||
coinbase = p.readU8() === 1;
|
coinbase = p.readU8() === 1;
|
||||||
|
|
||||||
if (extended) {
|
if (extended) {
|
||||||
hash = p.readHash();
|
hash = p.readHash('hex');
|
||||||
index = p.readU32();
|
index = p.readU32();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -889,7 +889,7 @@ Parser.parseReject = function parseReject(p) {
|
|||||||
reason = p.readVarString('ascii');
|
reason = p.readVarString('ascii');
|
||||||
|
|
||||||
if (p.left() >= 32)
|
if (p.left() >= 32)
|
||||||
data = p.readHash();
|
data = p.readHash('hex');
|
||||||
else
|
else
|
||||||
data = null;
|
data = null;
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user