remove json parsing.
This commit is contained in:
parent
5e10d28e82
commit
ce0294f4bf
@ -166,38 +166,6 @@ workers.verify = function verify(tx, index, force, flags) {
|
|||||||
* Helpers
|
* Helpers
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
|
||||||
function createPacket(id, name, items) {
|
|
||||||
var p, i;
|
|
||||||
|
|
||||||
for (i = 0; i < items.length; i++) {
|
|
||||||
if (Buffer.isBuffer(items[i]))
|
|
||||||
items[i] = [0, items[i].toString('hex')];
|
|
||||||
}
|
|
||||||
|
|
||||||
items = JSON.stringify({ name: name, items: items });
|
|
||||||
items = new Buffer(items, 'utf8');
|
|
||||||
|
|
||||||
p = new BufferWriter();
|
|
||||||
p.writeU32(0xdeadbeef);
|
|
||||||
p.writeU32(id);
|
|
||||||
p.writeU32(items.length + 1);
|
|
||||||
p.writeBytes(items);
|
|
||||||
p.writeU8(0x0a);
|
|
||||||
|
|
||||||
return p.render();
|
|
||||||
}
|
|
||||||
|
|
||||||
function parseBody(data) {
|
|
||||||
data = JSON.parse(data.toString('utf8'));
|
|
||||||
for (var i = 0; i < data.items.length; i++) {
|
|
||||||
if (data.items[i] && data.items[i][0] === 0 && data.items[i].length === 2)
|
|
||||||
data.items[i] = new Buffer(data.items[i][1], 'hex');
|
|
||||||
}
|
|
||||||
return data;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
function createPacket(id, name, items) {
|
function createPacket(id, name, items) {
|
||||||
var p = new BufferWriter();
|
var p = new BufferWriter();
|
||||||
var payload = createBody(name, items);
|
var payload = createBody(name, items);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user